org.jboss.ejb3.metamodel
Class EnterpriseBeans

java.lang.Object
  extended by org.jboss.ejb3.metamodel.EnterpriseBeans

public class EnterpriseBeans
extends Object

Represents EJB elements of the ejb-jar.xml deployment descriptor for the 1.4 schema

Version:
$Revision: 65861 $
Author:
William DeCoste ejbs.setCurrentEjbName(value); } else if (localName.equals("jndi-name")){ ejbs.setJndiName(value);

Constructor Summary
EnterpriseBeans()
           
 
Method Summary
 void addDependency(String depends)
           
 void addEnterpriseBean(EnterpriseBean ejb)
           
 void addIgnoreDependency(InjectionTarget ignore)
           
 void addJndiRef(JndiRef ref)
           
 void addMessageDestinationRef(MessageDestinationRef ref)
           
 void addPortComponent(Ejb3PortComponent portComp)
           
 void addRemoteBinding(RemoteBinding binding)
           
 void addResourceEnvRef(ResourceEnvRef ref)
           
 void addResourceRef(ResourceRef ref)
           
 void addServiceRef(org.jboss.wsf.spi.serviceref.ServiceRefMetaData ref)
           
 void addXmlAnnotation(XmlAnnotation xmlAnnotation)
           
 EnterpriseBean createEjbByEjbName(String ejbName, Class ejbClass)
           
 boolean equals(Object o)
           
 EnterpriseBean findEjbByEjbName(String ejbName)
           
 EnterpriseBean findEjbByLocal(String local)
           
 EnterpriseBean findEjbByRemote(String remote)
           
 List<EnterpriseBean> findEjbsByClass(String className)
           
 Collection<EnterpriseBean> getEnterpriseBeans()
           
 org.jboss.wsf.spi.serviceref.ServiceRefMetaData getServiceRef(String name)
           
 int hashCode()
           
 void setAopDomainName(String aopDomainName)
           
 void setCacheConfig(CacheConfig config)
           
 void setCallByValue(boolean callByValue)
           
 void setClusterConfig(ClusterConfig config)
           
 void setClustered(String clustered)
           
 void setConcurrent(String concurrent)
           
 void setCurrentEjbName(String currentEjbName, Class ejbClass)
           
 void setDefaultActivationConfig(ActivationConfig config)
           
 void setDestinationJndiName(String name)
           
 void setHomeJndiName(String homeJndiName)
           
 void setJndiName(String jndiName)
           
 void setLocalHomeJndiName(String homeJndiName)
           
 void setLocalJndiName(String jndiName)
           
 void setMdbPassword(String name)
           
 void setMdbSubscriptionId(String id)
           
 void setMdbUser(String name)
           
 void setMethodAttributes(MethodAttributes attributes)
           
 void setPoolConfig(PoolConfig config)
           
 void setResourceAdapterName(String name)
           
 void setRunAsPrincipal(String principal)
           
 void setSecurityDomain(String securityDomain)
           
 String toString()
           
 void updateEjbLocalRef(EjbLocalRef ref)
           
 void updateEjbRef(EjbRef ref)
           
 void updateMessageDestinationRef(MessageDestinationRef ref)
           
 void updateResourceEnvRef(ResourceEnvRef ref)
           
 void updateResourceRef(ResourceRef ref)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EnterpriseBeans

public EnterpriseBeans()
Method Detail

setPoolConfig

public void setPoolConfig(PoolConfig config)

setDefaultActivationConfig

public void setDefaultActivationConfig(ActivationConfig config)

setCacheConfig

public void setCacheConfig(CacheConfig config)

setClustered

public void setClustered(String clustered)

setConcurrent

public void setConcurrent(String concurrent)

addJndiRef

public void addJndiRef(JndiRef ref)

addXmlAnnotation

public void addXmlAnnotation(XmlAnnotation xmlAnnotation)

addRemoteBinding

public void addRemoteBinding(RemoteBinding binding)

addIgnoreDependency

public void addIgnoreDependency(InjectionTarget ignore)

addResourceRef

public void addResourceRef(ResourceRef ref)

addResourceEnvRef

public void addResourceEnvRef(ResourceEnvRef ref)

addMessageDestinationRef

public void addMessageDestinationRef(MessageDestinationRef ref)

addServiceRef

public void addServiceRef(org.jboss.wsf.spi.serviceref.ServiceRefMetaData ref)

getServiceRef

public org.jboss.wsf.spi.serviceref.ServiceRefMetaData getServiceRef(String name)

addPortComponent

public void addPortComponent(Ejb3PortComponent portComp)

setMethodAttributes

public void setMethodAttributes(MethodAttributes attributes)

setCurrentEjbName

public void setCurrentEjbName(String currentEjbName,
                              Class ejbClass)

addDependency

public void addDependency(String depends)

updateEjbRef

public void updateEjbRef(EjbRef ref)

updateEjbLocalRef

public void updateEjbLocalRef(EjbLocalRef ref)

updateResourceRef

public void updateResourceRef(ResourceRef ref)

updateResourceEnvRef

public void updateResourceEnvRef(ResourceEnvRef ref)

updateMessageDestinationRef

public void updateMessageDestinationRef(MessageDestinationRef ref)

setResourceAdapterName

public void setResourceAdapterName(String name)

setDestinationJndiName

public void setDestinationJndiName(String name)

setMdbUser

public void setMdbUser(String name)

setMdbPassword

public void setMdbPassword(String name)

setMdbSubscriptionId

public void setMdbSubscriptionId(String id)

setAopDomainName

public void setAopDomainName(String aopDomainName)

setRunAsPrincipal

public void setRunAsPrincipal(String principal)

setClusterConfig

public void setClusterConfig(ClusterConfig config)

setCallByValue

public void setCallByValue(boolean callByValue)

setJndiName

public void setJndiName(String jndiName)

setHomeJndiName

public void setHomeJndiName(String homeJndiName)

setSecurityDomain

public void setSecurityDomain(String securityDomain)

setLocalJndiName

public void setLocalJndiName(String jndiName)

setLocalHomeJndiName

public void setLocalHomeJndiName(String homeJndiName)

createEjbByEjbName

public EnterpriseBean createEjbByEjbName(String ejbName,
                                         Class ejbClass)

findEjbByEjbName

public EnterpriseBean findEjbByEjbName(String ejbName)

findEjbsByClass

public List<EnterpriseBean> findEjbsByClass(String className)

findEjbByRemote

public EnterpriseBean findEjbByRemote(String remote)

findEjbByLocal

public EnterpriseBean findEjbByLocal(String local)

getEnterpriseBeans

public Collection<EnterpriseBean> getEnterpriseBeans()

addEnterpriseBean

public void addEnterpriseBean(EnterpriseBean ejb)

toString

public String toString()
Overrides:
toString in class Object

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


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