code: public List<MessageDrivenBeanType<EnterpriseBeansType<T>>> getAllMessageDriven()
     {
        List<MessageDrivenBeanType<EnterpriseBeansType<T>>> list = new ArrayList<MessageDrivenBeanType<EnterpriseBeansType<T>>>();
        List<Node> nodeList = childNode.get("message-driven");
        for(Node node: nodeList)
        {
           MessageDrivenBeanType<EnterpriseBeansType<T>>  type = new MessageDrivenBeanTypeImpl<EnterpriseBeansType<T>>(this, "message-driven", childNode, node);
           list.add(type);
        }
        return list;
     }
docs: Returns all <code>message-driven</code> elements
  @return list of <code>message-driven</code>