java.io.Serializable, IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>, EnterpriseBeanMetaData, Environment, RemoteEnvironment, IdMetaData, MappableMetaDataAbstractGenericBeanMetaDatapublic abstract class AbstractEnterpriseBeanMetaData extends NamedMetaDataWithDescriptionGroup implements EnterpriseBeanMetaData, IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>
| Constructor | Description |
|---|---|
AbstractEnterpriseBeanMetaData() |
Create a new EnterpriseBeanMetaData.
|
getDescriptionGroup, getNamegetId, setIdclone, getId, setIdgetDescriptionGroup, getId, setDescriptionGroupgetKeyequals, getKey, getName, hashCode, setName, toStringgetDescriptionGroup, setDescriptionGrouppublic AbstractEnterpriseBeanMetaData()
protected static <E,T extends java.util.Collection<E>> T augment(T result,
T override,
T original)
public static AbstractEnterpriseBeanMetaData newBean(AbstractEnterpriseBeanMetaData bean)
bean - the standard bean metadataprotected abstract AbstractEnterpriseBeanMetaData createMerged(AbstractEnterpriseBeanMetaData enterpriseBeanMetaData)
public EjbJarVersion getEjbJarVersion()
EnterpriseBeanMetaDatagetEjbJarVersion in interface EnterpriseBeanMetaDatapublic EnterpriseBeansMetaData getEnterpriseBeansMetaData()
getEnterpriseBeansMetaData in interface EnterpriseBeanMetaDatapublic void setEnterpriseBeansMetaData(EnterpriseBeansMetaData enterpriseBeansMetaData)
setEnterpriseBeansMetaData in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>enterpriseBeansMetaData - the enterpriseBeansMetaData.public EjbJarMetaData getEjbJarMetaData()
getEjbJarMetaData in interface EnterpriseBeanMetaDatagetEjbJarMetaData in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>public AssemblyDescriptorMetaData getAssemblyDescriptor()
getAssemblyDescriptor in interface EnterpriseBeanMetaDatapublic java.lang.String getEjbName()
getEjbName in interface EnterpriseBeanMetaDatagetEjbName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>public void setEjbName(java.lang.String ejbName)
setEjbName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>ejbName - the ejbName.java.lang.IllegalArgumentException - for a null ejbNamepublic EjbType getEjbType()
public void setEjbType(EjbType ejbType)
public final boolean isSession()
isSession in interface EnterpriseBeanMetaDataisSession in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>public final boolean isMessageDriven()
isMessageDriven in interface EnterpriseBeanMetaDataisMessageDriven in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>public final boolean isEntity()
isEntity in interface EnterpriseBeanMetaDataisEntity in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>public javax.ejb.TransactionManagementType getTransactionType()
getTransactionType in interface EnterpriseBeanMetaDatagetTransactionType in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>public boolean isCMT()
isCMT in interface EnterpriseBeanMetaDataisCMT in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>public boolean isBMT()
isBMT in interface EnterpriseBeanMetaDataisBMT in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>public java.lang.String getMappedName()
getMappedName in interface EnterpriseBeanMetaDatagetMappedName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>public void setMappedName(java.lang.String mappedName)
setMappedName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>mappedName - the mappedName.java.lang.IllegalArgumentException - for a null mappedNamepublic java.lang.String getEjbClass()
getEjbClass in interface EnterpriseBeanMetaDatagetEjbClass in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>public void setEjbClass(java.lang.String ejbClass)
setEjbClass in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>ejbClass - the ejbClass.java.lang.IllegalArgumentException - for a null ejbClasspublic Environment getJndiEnvironmentRefsGroup()
getJndiEnvironmentRefsGroup in interface EnterpriseBeanMetaDatagetJndiEnvironmentRefsGroup in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>public void setJndiEnvironmentRefsGroup(Environment jndiEnvironmentRefsGroup)
setJndiEnvironmentRefsGroup in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>jndiEnvironmentRefsGroup - the jndiEnvironmentRefsGroup.java.lang.IllegalArgumentException - for a null jndiEnvironmentRefsGrouppublic void setEnvironmentRefsGroup(EnvironmentRefsGroupMetaData env)
public SecurityIdentityMetaData getSecurityIdentity()
getSecurityIdentity in interface EnterpriseBeanMetaDatagetSecurityIdentity in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>public void setSecurityIdentity(SecurityIdentityMetaData securityIdentity)
securityIdentity - the securityIdentity.java.lang.IllegalArgumentException - for a null securityIdentitypublic SecurityRoleRefsMetaData getSecurityRoleRefs()
getSecurityRoleRefs in interface EnterpriseBeanMetaDatapublic void setSecurityRoleRefs(SecurityRoleRefsMetaData securityRoleRefs)
securityRoleRefs - the securityRoleRefs.java.lang.IllegalArgumentException - for a null securityRoleRefspublic EJBLocalReferenceMetaData getEjbLocalReferenceByName(java.lang.String name)
getEjbLocalReferenceByName in interface EnterpriseBeanMetaDatagetEjbLocalReferenceByName in interface EnvironmentgetEjbLocalReferenceByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>public EJBLocalReferencesMetaData getEjbLocalReferences()
getEjbLocalReferences in interface EnterpriseBeanMetaDatagetEjbLocalReferences in interface EnvironmentgetEjbLocalReferences in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>public EJBReferenceMetaData getEjbReferenceByName(java.lang.String name)
getEjbReferenceByName in interface EnterpriseBeanMetaDatagetEjbReferenceByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getEjbReferenceByName in interface RemoteEnvironmentpublic EJBReferencesMetaData getEjbReferences()
getEjbReferences in interface EnterpriseBeanMetaDatagetEjbReferences in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getEjbReferences in interface RemoteEnvironmentpublic AnnotatedEJBReferencesMetaData getAnnotatedEjbReferences()
getAnnotatedEjbReferences in interface EnterpriseBeanMetaDatagetAnnotatedEjbReferences in interface RemoteEnvironmentpublic EnvironmentEntriesMetaData getEnvironmentEntries()
getEnvironmentEntries in interface EnterpriseBeanMetaDatagetEnvironmentEntries in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getEnvironmentEntries in interface RemoteEnvironmentpublic EnvironmentEntryMetaData getEnvironmentEntryByName(java.lang.String name)
getEnvironmentEntryByName in interface EnterpriseBeanMetaDatagetEnvironmentEntryByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getEnvironmentEntryByName in interface RemoteEnvironmentpublic MessageDestinationReferenceMetaData getMessageDestinationReferenceByName(java.lang.String name)
getMessageDestinationReferenceByName in interface EnterpriseBeanMetaDatagetMessageDestinationReferenceByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getMessageDestinationReferenceByName in interface RemoteEnvironmentpublic MessageDestinationReferencesMetaData getMessageDestinationReferences()
getMessageDestinationReferences in interface EnterpriseBeanMetaDatagetMessageDestinationReferences in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getMessageDestinationReferences in interface RemoteEnvironmentpublic PersistenceContextReferenceMetaData getPersistenceContextReferenceByName(java.lang.String name)
getPersistenceContextReferenceByName in interface EnterpriseBeanMetaDatagetPersistenceContextReferenceByName in interface EnvironmentgetPersistenceContextReferenceByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>public PersistenceContextReferencesMetaData getPersistenceContextRefs()
getPersistenceContextRefs in interface EnterpriseBeanMetaDatagetPersistenceContextRefs in interface EnvironmentgetPersistenceContextRefs in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>public PersistenceUnitReferenceMetaData getPersistenceUnitReferenceByName(java.lang.String name)
getPersistenceUnitReferenceByName in interface EnterpriseBeanMetaDatagetPersistenceUnitReferenceByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getPersistenceUnitReferenceByName in interface RemoteEnvironmentpublic PersistenceUnitReferencesMetaData getPersistenceUnitRefs()
getPersistenceUnitRefs in interface EnterpriseBeanMetaDatagetPersistenceUnitRefs in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getPersistenceUnitRefs in interface RemoteEnvironmentpublic LifecycleCallbacksMetaData getPostConstructs()
getPostConstructs in interface EnterpriseBeanMetaDatagetPostConstructs in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getPostConstructs in interface RemoteEnvironmentpublic LifecycleCallbacksMetaData getPreDestroys()
getPreDestroys in interface EnterpriseBeanMetaDatagetPreDestroys in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getPreDestroys in interface RemoteEnvironmentpublic ResourceEnvironmentReferenceMetaData getResourceEnvironmentReferenceByName(java.lang.String name)
getResourceEnvironmentReferenceByName in interface EnterpriseBeanMetaDatagetResourceEnvironmentReferenceByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getResourceEnvironmentReferenceByName in interface RemoteEnvironmentpublic ResourceEnvironmentReferencesMetaData getResourceEnvironmentReferences()
getResourceEnvironmentReferences in interface EnterpriseBeanMetaDatagetResourceEnvironmentReferences in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getResourceEnvironmentReferences in interface RemoteEnvironmentpublic ResourceReferenceMetaData getResourceReferenceByName(java.lang.String name)
getResourceReferenceByName in interface EnterpriseBeanMetaDatagetResourceReferenceByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getResourceReferenceByName in interface RemoteEnvironmentpublic ResourceReferencesMetaData getResourceReferences()
getResourceReferences in interface EnterpriseBeanMetaDatagetResourceReferences in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getResourceReferences in interface RemoteEnvironmentpublic ServiceReferenceMetaData getServiceReferenceByName(java.lang.String name)
getServiceReferenceByName in interface EnterpriseBeanMetaDatagetServiceReferenceByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getServiceReferenceByName in interface RemoteEnvironmentpublic ServiceReferencesMetaData getServiceReferences()
getServiceReferences in interface EnterpriseBeanMetaDatagetServiceReferences in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getServiceReferences in interface RemoteEnvironmentpublic MethodPermissionsMetaData getMethodPermissions()
getMethodPermissions in interface EnterpriseBeanMetaDatagetMethodPermissions in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>public ContainerTransactionsMetaData getContainerTransactions()
getContainerTransactions in interface EnterpriseBeanMetaDatagetContainerTransactions in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>public javax.ejb.TransactionAttributeType getMethodTransactionType(java.lang.String methodName,
java.lang.Class<?>[] params,
MethodInterfaceType iface)
getMethodTransactionType in interface EnterpriseBeanMetaDatagetMethodTransactionType in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>methodName - the method nameparams - the parametersiface - the interface typepublic javax.ejb.TransactionAttributeType getMethodTransactionType(java.lang.reflect.Method m,
MethodInterfaceType iface)
getMethodTransactionType in interface EnterpriseBeanMetaDatagetMethodTransactionType in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>m - the methodiface - the interface typepublic ExcludeListMetaData getExcludeList()
getExcludeList in interface EnterpriseBeanMetaDatagetExcludeList in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>public void merge(AbstractEnterpriseBeanMetaData override, AbstractEnterpriseBeanMetaData original)
override - original - protected static <T extends MergeableMetaData<T>> T merged(T merged, T override, T original)
public DataSourcesMetaData getDataSources()
getDataSources in interface EnterpriseBeanMetaDatagetDataSources in interface RemoteEnvironmentRemoteEnvironment.getDataSources()public DataSourceMetaData getDataSourceByName(java.lang.String name)
getDataSourceByName in interface EnterpriseBeanMetaDatagetDataSourceByName in interface RemoteEnvironmentRemoteEnvironment.getDataSourceByName(java.lang.String)public AdministeredObjectsMetaData getAdministeredObjects()
getAdministeredObjects in interface RemoteEnvironmentpublic AdministeredObjectMetaData getAdministeredObjectByName(java.lang.String name) throws java.lang.IllegalArgumentException
getAdministeredObjectByName in interface RemoteEnvironmentjava.lang.IllegalArgumentExceptionpublic ConnectionFactoriesMetaData getConnectionFactories()
getConnectionFactories in interface RemoteEnvironmentpublic ConnectionFactoryMetaData getConnectionFactoryByName(java.lang.String name) throws java.lang.IllegalArgumentException
getConnectionFactoryByName in interface RemoteEnvironmentjava.lang.IllegalArgumentExceptionpublic JMSConnectionFactoriesMetaData getJmsConnectionFactories()
getJmsConnectionFactories in interface RemoteEnvironmentpublic JMSConnectionFactoryMetaData getJmsConnectionFactoryByName(java.lang.String name) throws java.lang.IllegalArgumentException
getJmsConnectionFactoryByName in interface RemoteEnvironmentjava.lang.IllegalArgumentExceptionpublic JMSDestinationsMetaData getJmsDestinations()
getJmsDestinations in interface RemoteEnvironmentpublic JMSDestinationMetaData getJmsDestinationByName(java.lang.String name) throws java.lang.IllegalArgumentException
getJmsDestinationByName in interface RemoteEnvironmentjava.lang.IllegalArgumentExceptionpublic MailSessionsMetaData getMailSessions()
getMailSessions in interface RemoteEnvironmentpublic MailSessionMetaData getMailSessionByName(java.lang.String name) throws java.lang.IllegalArgumentException
getMailSessionByName in interface RemoteEnvironmentjava.lang.IllegalArgumentExceptionprotected static <T> T override(T override,
T original)
Copyright © 2018 JBoss by Red Hat. All rights reserved.