|
||||||||||
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 void setEnvironmentRefsGroup(EnvironmentRefsGroupMetaData env)
public 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 Environment
name
- the name
public EJBLocalReferencesMetaData getEjbLocalReferences()
Environment
getEjbLocalReferences
in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>
getEjbLocalReferences
in interface Environment
public EJBReferenceMetaData getEjbReferenceByName(String name)
RemoteEnvironment
getEjbReferenceByName
in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>
getEjbReferenceByName
in interface RemoteEnvironment
name
- the name
public EJBReferencesMetaData getEjbReferences()
RemoteEnvironment
getEjbReferences
in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>
getEjbReferences
in interface RemoteEnvironment
public AnnotatedEJBReferencesMetaData getAnnotatedEjbReferences()
RemoteEnvironment
getAnnotatedEjbReferences
in interface RemoteEnvironment
public EnvironmentEntriesMetaData getEnvironmentEntries()
RemoteEnvironment
getEnvironmentEntries
in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>
getEnvironmentEntries
in interface RemoteEnvironment
public EnvironmentEntryMetaData getEnvironmentEntryByName(String name)
RemoteEnvironment
getEnvironmentEntryByName
in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>
getEnvironmentEntryByName
in interface RemoteEnvironment
name
- the name
public MessageDestinationReferenceMetaData getMessageDestinationReferenceByName(String name)
RemoteEnvironment
getMessageDestinationReferenceByName
in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>
getMessageDestinationReferenceByName
in interface RemoteEnvironment
name
- the name
public MessageDestinationReferencesMetaData getMessageDestinationReferences()
RemoteEnvironment
getMessageDestinationReferences
in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>
getMessageDestinationReferences
in interface RemoteEnvironment
public PersistenceContextReferenceMetaData getPersistenceContextReferenceByName(String name)
Environment
getPersistenceContextReferenceByName
in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>
getPersistenceContextReferenceByName
in interface Environment
name
- the name
public PersistenceContextReferencesMetaData getPersistenceContextRefs()
Environment
getPersistenceContextRefs
in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>
getPersistenceContextRefs
in interface Environment
public PersistenceUnitReferenceMetaData getPersistenceUnitReferenceByName(String name)
RemoteEnvironment
getPersistenceUnitReferenceByName
in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>
getPersistenceUnitReferenceByName
in interface RemoteEnvironment
name
- the name
public PersistenceUnitReferencesMetaData getPersistenceUnitRefs()
RemoteEnvironment
getPersistenceUnitRefs
in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>
getPersistenceUnitRefs
in interface RemoteEnvironment
public LifecycleCallbacksMetaData getPostConstructs()
RemoteEnvironment
getPostConstructs
in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>
getPostConstructs
in interface RemoteEnvironment
public LifecycleCallbacksMetaData getPreDestroys()
RemoteEnvironment
getPreDestroys
in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>
getPreDestroys
in interface RemoteEnvironment
public ResourceEnvironmentReferenceMetaData getResourceEnvironmentReferenceByName(String name)
RemoteEnvironment
getResourceEnvironmentReferenceByName
in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>
getResourceEnvironmentReferenceByName
in interface RemoteEnvironment
name
- the name
public ResourceEnvironmentReferencesMetaData getResourceEnvironmentReferences()
RemoteEnvironment
getResourceEnvironmentReferences
in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>
getResourceEnvironmentReferences
in interface RemoteEnvironment
public ResourceReferenceMetaData getResourceReferenceByName(String name)
RemoteEnvironment
getResourceReferenceByName
in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>
getResourceReferenceByName
in interface RemoteEnvironment
name
- the name
public ResourceReferencesMetaData getResourceReferences()
RemoteEnvironment
getResourceReferences
in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>
getResourceReferences
in interface RemoteEnvironment
public ServiceReferenceMetaData getServiceReferenceByName(String name)
RemoteEnvironment
getServiceReferenceByName
in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>
getServiceReferenceByName
in interface RemoteEnvironment
name
- the name
public ServiceReferencesMetaData getServiceReferences()
RemoteEnvironment
getServiceReferences
in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,EnterpriseBeanMetaData,EjbJarMetaData>
getServiceReferences
in interface RemoteEnvironment
public 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 |