|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.metadata.javaee.support.IdMetaDataImpl
org.jboss.metadata.javaee.support.NamedMetaData
org.jboss.metadata.javaee.support.NamedMetaDataWithDescriptionGroup
org.jboss.metadata.ejb.spec.EnterpriseBeanMetaData
public abstract class EnterpriseBeanMetaData
EnterpriseBean.
| Constructor Summary | |
|---|---|
EnterpriseBeanMetaData()
Create a new EnterpriseBeanMetaData. |
|
| Methods inherited from class org.jboss.metadata.javaee.support.NamedMetaDataWithDescriptionGroup |
|---|
getDescriptionGroup, merge, setDescriptionGroup |
| Methods inherited from class org.jboss.metadata.javaee.support.NamedMetaData |
|---|
equals, getKey, getName, hashCode, setName, toString |
| Methods inherited from class org.jboss.metadata.javaee.support.IdMetaDataImpl |
|---|
clone, getId, merge, merge, setId |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jboss.metadata.common.ejb.IEnterpriseBeanMetaData |
|---|
getDescriptionGroup, getId, setDescriptionGroup |
| Methods inherited from interface org.jboss.metadata.javaee.support.MappableMetaData |
|---|
getKey |
| Constructor Detail |
|---|
public EnterpriseBeanMetaData()
| Method Detail |
|---|
public static EnterpriseBeanMetaData newBean(EnterpriseBeanMetaData bean)
bean - the standard bean metadata
public EnterpriseBeansMetaData getEnterpriseBeansMetaData()
public void setEnterpriseBeansMetaData(EnterpriseBeansMetaData enterpriseBeansMetaData)
setEnterpriseBeansMetaData in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>enterpriseBeansMetaData - the enterpriseBeansMetaData.public EjbJarMetaData getEjbJarMetaData()
getEjbJarMetaData in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>public AssemblyDescriptorMetaData getAssemblyDescriptor()
public String getEjbName()
getEjbName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>public void setEjbName(String ejbName)
setEjbName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>ejbName - the ejbName.
IllegalArgumentException - for a null ejbNamepublic boolean isSession()
isSession in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>public boolean isMessageDriven()
isMessageDriven in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>public boolean isEntity()
isEntity in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>public javax.ejb.TransactionManagementType getTransactionType()
getTransactionType in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>public boolean isCMT()
isCMT in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>public boolean isBMT()
isBMT in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>public String getMappedName()
getMappedName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>public void setMappedName(String mappedName)
setMappedName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>mappedName - the mappedName.
IllegalArgumentException - for a null mappedNamepublic String getEjbClass()
getEjbClass in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>public void setEjbClass(String ejbClass)
setEjbClass in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>ejbClass - the ejbClass.
IllegalArgumentException - for a null ejbClasspublic Environment getJndiEnvironmentRefsGroup()
getJndiEnvironmentRefsGroup in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>public void setJndiEnvironmentRefsGroup(Environment jndiEnvironmentRefsGroup)
setJndiEnvironmentRefsGroup in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>jndiEnvironmentRefsGroup - the jndiEnvironmentRefsGroup.
IllegalArgumentException - for a null jndiEnvironmentRefsGrouppublic SecurityIdentityMetaData getSecurityIdentity()
getSecurityIdentity in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>public void setSecurityIdentity(SecurityIdentityMetaData securityIdentity)
securityIdentity - the securityIdentity.
IllegalArgumentException - for a null securityIdentitypublic EJBLocalReferenceMetaData getEjbLocalReferenceByName(String name)
Environment
getEjbLocalReferenceByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>getEjbLocalReferenceByName in interface Environmentname - the name
public EJBLocalReferencesMetaData getEjbLocalReferences()
Environment
getEjbLocalReferences in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>getEjbLocalReferences in interface Environmentpublic EJBReferenceMetaData getEjbReferenceByName(String name)
RemoteEnvironment
getEjbReferenceByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>getEjbReferenceByName in interface RemoteEnvironmentname - the name
public EJBReferencesMetaData getEjbReferences()
RemoteEnvironment
getEjbReferences in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>getEjbReferences in interface RemoteEnvironmentpublic AnnotatedEJBReferencesMetaData getAnnotatedEjbReferences()
RemoteEnvironment
getAnnotatedEjbReferences in interface RemoteEnvironmentpublic EnvironmentEntriesMetaData getEnvironmentEntries()
RemoteEnvironment
getEnvironmentEntries in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>getEnvironmentEntries in interface RemoteEnvironmentpublic EnvironmentEntryMetaData getEnvironmentEntryByName(String name)
RemoteEnvironment
getEnvironmentEntryByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>getEnvironmentEntryByName in interface RemoteEnvironmentname - the name
public MessageDestinationReferenceMetaData getMessageDestinationReferenceByName(String name)
RemoteEnvironment
getMessageDestinationReferenceByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>getMessageDestinationReferenceByName in interface RemoteEnvironmentname - the name
public MessageDestinationReferencesMetaData getMessageDestinationReferences()
RemoteEnvironment
getMessageDestinationReferences in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>getMessageDestinationReferences in interface RemoteEnvironmentpublic PersistenceContextReferenceMetaData getPersistenceContextReferenceByName(String name)
Environment
getPersistenceContextReferenceByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>getPersistenceContextReferenceByName in interface Environmentname - the name
public PersistenceContextReferencesMetaData getPersistenceContextRefs()
Environment
getPersistenceContextRefs in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>getPersistenceContextRefs in interface Environmentpublic PersistenceUnitReferenceMetaData getPersistenceUnitReferenceByName(String name)
RemoteEnvironment
getPersistenceUnitReferenceByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>getPersistenceUnitReferenceByName in interface RemoteEnvironmentname - the name
public PersistenceUnitReferencesMetaData getPersistenceUnitRefs()
RemoteEnvironment
getPersistenceUnitRefs in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>getPersistenceUnitRefs in interface RemoteEnvironmentpublic LifecycleCallbacksMetaData getPostConstructs()
RemoteEnvironment
getPostConstructs in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>getPostConstructs in interface RemoteEnvironmentpublic LifecycleCallbacksMetaData getPreDestroys()
RemoteEnvironment
getPreDestroys in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>getPreDestroys in interface RemoteEnvironmentpublic ResourceEnvironmentReferenceMetaData getResourceEnvironmentReferenceByName(String name)
RemoteEnvironment
getResourceEnvironmentReferenceByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>getResourceEnvironmentReferenceByName in interface RemoteEnvironmentname - the name
public ResourceEnvironmentReferencesMetaData getResourceEnvironmentReferences()
RemoteEnvironment
getResourceEnvironmentReferences in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>getResourceEnvironmentReferences in interface RemoteEnvironmentpublic ResourceReferenceMetaData getResourceReferenceByName(String name)
RemoteEnvironment
getResourceReferenceByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>getResourceReferenceByName in interface RemoteEnvironmentname - the name
public ResourceReferencesMetaData getResourceReferences()
RemoteEnvironment
getResourceReferences in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>getResourceReferences in interface RemoteEnvironmentpublic ServiceReferenceMetaData getServiceReferenceByName(String name)
RemoteEnvironment
getServiceReferenceByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>getServiceReferenceByName in interface RemoteEnvironmentname - the name
public ServiceReferencesMetaData getServiceReferences()
RemoteEnvironment
getServiceReferences in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>getServiceReferences in interface RemoteEnvironmentpublic MethodPermissionsMetaData getMethodPermissions()
getMethodPermissions in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>public ContainerTransactionsMetaData getContainerTransactions()
getContainerTransactions in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>
public javax.ejb.TransactionAttributeType getMethodTransactionType(String methodName,
Class<?>[] params,
MethodInterfaceType iface)
getMethodTransactionType in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>methodName - the method nameparams - the parametersiface - the interface type
public javax.ejb.TransactionAttributeType getMethodTransactionType(Method m,
MethodInterfaceType iface)
getMethodTransactionType in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>m - the methodiface - the interface type
public ExcludeListMetaData getExcludeList()
getExcludeList in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>
public void merge(EnterpriseBeanMetaData override,
EnterpriseBeanMetaData original)
override - original -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||