org.jboss.metadata.common.ejb
Interface IEnterpriseBeansMetaData<A extends IAssemblyDescriptorMetaData,C extends IEnterpriseBeansMetaData<A,C,E,J>,E extends IEnterpriseBeanMetaData<A,C,E,J>,J extends IEjbJarMetaData<A,C,E,J>>

All Superinterfaces:
Collection<E>, IdMetaData, Iterable<E>, Serializable
All Known Implementing Classes:
EnterpriseBeansMap, EnterpriseBeansMetaData, JBossEnterpriseBeansMetaData, JBossEnterpriseBeansMetaDataProxy

public interface IEnterpriseBeansMetaData<A extends IAssemblyDescriptorMetaData,C extends IEnterpriseBeansMetaData<A,C,E,J>,E extends IEnterpriseBeanMetaData<A,C,E,J>,J extends IEjbJarMetaData<A,C,E,J>>
extends IdMetaData, Collection<E>

Version:
$Revision: 66420 $
Author:
Scott.Stark@jboss.org

Method Summary
 E get(String ejbName)
           
 J getEjbJarMetaData()
          Get the ejbJarMetaData.
 void setEjbJarMetaData(J ejbJarMetaData)
          Set the ejbJarMetaData.
 
Methods inherited from interface org.jboss.metadata.javaee.support.IdMetaData
getId, setId
 
Methods inherited from interface java.util.Collection
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
 

Method Detail

getEjbJarMetaData

J getEjbJarMetaData()
Get the ejbJarMetaData.

Returns:
the ejbJarMetaData.

setEjbJarMetaData

void setEjbJarMetaData(J ejbJarMetaData)
Set the ejbJarMetaData.

Parameters:
ejbJarMetaData - the ejbJarMetaData.
Throws:
IllegalArgumentException - for a null ejbJarMetaData

get

E get(String ejbName)


Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.