public abstract class AbstractEnterpriseBeanMetaData extends NamedMetaDataWithDescriptionGroup implements EnterpriseBeanMetaData, IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>
| Constructor and Description |
|---|
AbstractEnterpriseBeanMetaData()
Create a new EnterpriseBeanMetaData.
|
getDescriptionGroup, setDescriptionGroupequals, getKey, getName, hashCode, setName, toStringclone, getId, setIdfinalize, getClass, notify, notifyAll, wait, wait, waitgetDescriptionGroup, getNamegetId, setIdgetDescriptionGroup, getId, setDescriptionGroupgetKeypublic AbstractEnterpriseBeanMetaData()
protected static <E,T extends 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 IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getEjbJarMetaData in interface EnterpriseBeanMetaDatapublic AssemblyDescriptorMetaData getAssemblyDescriptor()
getAssemblyDescriptor in interface EnterpriseBeanMetaDatapublic String getEjbName()
getEjbName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getEjbName in interface EnterpriseBeanMetaDatapublic void setEjbName(String ejbName)
setEjbName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>ejbName - the ejbName.IllegalArgumentException - for a null ejbNamepublic EjbType getEjbType()
public void setEjbType(EjbType ejbType)
public final boolean isSession()
isSession in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>isSession in interface EnterpriseBeanMetaDatapublic final boolean isMessageDriven()
isMessageDriven in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>isMessageDriven in interface EnterpriseBeanMetaDatapublic final boolean isEntity()
isEntity in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>isEntity in interface EnterpriseBeanMetaDatapublic javax.ejb.TransactionManagementType getTransactionType()
getTransactionType in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getTransactionType in interface EnterpriseBeanMetaDatapublic boolean isCMT()
isCMT in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>isCMT in interface EnterpriseBeanMetaDatapublic boolean isBMT()
isBMT in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>isBMT in interface EnterpriseBeanMetaDatapublic String getMappedName()
getMappedName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getMappedName in interface EnterpriseBeanMetaDatapublic void setMappedName(String mappedName)
setMappedName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>mappedName - the mappedName.IllegalArgumentException - for a null mappedNamepublic String getEjbClass()
getEjbClass in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getEjbClass in interface EnterpriseBeanMetaDatapublic void setEjbClass(String ejbClass)
setEjbClass in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>ejbClass - the ejbClass.IllegalArgumentException - for a null ejbClasspublic Environment getJndiEnvironmentRefsGroup()
getJndiEnvironmentRefsGroup in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getJndiEnvironmentRefsGroup in interface EnterpriseBeanMetaDatapublic void setJndiEnvironmentRefsGroup(Environment jndiEnvironmentRefsGroup)
setJndiEnvironmentRefsGroup in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>jndiEnvironmentRefsGroup - the jndiEnvironmentRefsGroup.IllegalArgumentException - for a null jndiEnvironmentRefsGrouppublic void setEnvironmentRefsGroup(EnvironmentRefsGroupMetaData env)
public SecurityIdentityMetaData getSecurityIdentity()
getSecurityIdentity in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getSecurityIdentity in interface EnterpriseBeanMetaDatapublic void setSecurityIdentity(SecurityIdentityMetaData securityIdentity)
securityIdentity - the securityIdentity.IllegalArgumentException - for a null securityIdentitypublic SecurityRoleRefsMetaData getSecurityRoleRefs()
getSecurityRoleRefs in interface EnterpriseBeanMetaDatapublic void setSecurityRoleRefs(SecurityRoleRefsMetaData securityRoleRefs)
securityRoleRefs - the securityRoleRefs.IllegalArgumentException - for a null securityRoleRefspublic EJBLocalReferenceMetaData getEjbLocalReferenceByName(String name)
getEjbLocalReferenceByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getEjbLocalReferenceByName in interface EnterpriseBeanMetaDatagetEjbLocalReferenceByName in interface Environmentpublic EJBLocalReferencesMetaData getEjbLocalReferences()
getEjbLocalReferences in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getEjbLocalReferences in interface EnterpriseBeanMetaDatagetEjbLocalReferences in interface Environmentpublic EJBReferenceMetaData getEjbReferenceByName(String name)
getEjbReferenceByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getEjbReferenceByName in interface EnterpriseBeanMetaDatagetEjbReferenceByName in interface RemoteEnvironmentpublic EJBReferencesMetaData getEjbReferences()
getEjbReferences in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getEjbReferences in interface EnterpriseBeanMetaDatagetEjbReferences in interface RemoteEnvironmentpublic AnnotatedEJBReferencesMetaData getAnnotatedEjbReferences()
getAnnotatedEjbReferences in interface EnterpriseBeanMetaDatagetAnnotatedEjbReferences in interface RemoteEnvironmentpublic EnvironmentEntriesMetaData getEnvironmentEntries()
getEnvironmentEntries in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getEnvironmentEntries in interface EnterpriseBeanMetaDatagetEnvironmentEntries in interface RemoteEnvironmentpublic EnvironmentEntryMetaData getEnvironmentEntryByName(String name)
getEnvironmentEntryByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getEnvironmentEntryByName in interface EnterpriseBeanMetaDatagetEnvironmentEntryByName in interface RemoteEnvironmentpublic MessageDestinationReferenceMetaData getMessageDestinationReferenceByName(String name)
getMessageDestinationReferenceByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getMessageDestinationReferenceByName in interface EnterpriseBeanMetaDatagetMessageDestinationReferenceByName in interface RemoteEnvironmentpublic MessageDestinationReferencesMetaData getMessageDestinationReferences()
getMessageDestinationReferences in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getMessageDestinationReferences in interface EnterpriseBeanMetaDatagetMessageDestinationReferences in interface RemoteEnvironmentpublic PersistenceContextReferenceMetaData getPersistenceContextReferenceByName(String name)
getPersistenceContextReferenceByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getPersistenceContextReferenceByName in interface EnterpriseBeanMetaDatagetPersistenceContextReferenceByName in interface Environmentpublic PersistenceContextReferencesMetaData getPersistenceContextRefs()
getPersistenceContextRefs in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getPersistenceContextRefs in interface EnterpriseBeanMetaDatagetPersistenceContextRefs in interface Environmentpublic PersistenceUnitReferenceMetaData getPersistenceUnitReferenceByName(String name)
getPersistenceUnitReferenceByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getPersistenceUnitReferenceByName in interface EnterpriseBeanMetaDatagetPersistenceUnitReferenceByName in interface RemoteEnvironmentpublic PersistenceUnitReferencesMetaData getPersistenceUnitRefs()
getPersistenceUnitRefs in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getPersistenceUnitRefs in interface EnterpriseBeanMetaDatagetPersistenceUnitRefs in interface RemoteEnvironmentpublic LifecycleCallbacksMetaData getPostConstructs()
getPostConstructs in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getPostConstructs in interface EnterpriseBeanMetaDatagetPostConstructs in interface RemoteEnvironmentpublic LifecycleCallbacksMetaData getPreDestroys()
getPreDestroys in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getPreDestroys in interface EnterpriseBeanMetaDatagetPreDestroys in interface RemoteEnvironmentpublic ResourceEnvironmentReferenceMetaData getResourceEnvironmentReferenceByName(String name)
getResourceEnvironmentReferenceByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getResourceEnvironmentReferenceByName in interface EnterpriseBeanMetaDatagetResourceEnvironmentReferenceByName in interface RemoteEnvironmentpublic ResourceEnvironmentReferencesMetaData getResourceEnvironmentReferences()
getResourceEnvironmentReferences in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getResourceEnvironmentReferences in interface EnterpriseBeanMetaDatagetResourceEnvironmentReferences in interface RemoteEnvironmentpublic ResourceReferenceMetaData getResourceReferenceByName(String name)
getResourceReferenceByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getResourceReferenceByName in interface EnterpriseBeanMetaDatagetResourceReferenceByName in interface RemoteEnvironmentpublic ResourceReferencesMetaData getResourceReferences()
getResourceReferences in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getResourceReferences in interface EnterpriseBeanMetaDatagetResourceReferences in interface RemoteEnvironmentpublic ServiceReferenceMetaData getServiceReferenceByName(String name)
getServiceReferenceByName in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getServiceReferenceByName in interface EnterpriseBeanMetaDatagetServiceReferenceByName in interface RemoteEnvironmentpublic ServiceReferencesMetaData getServiceReferences()
getServiceReferences in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getServiceReferences in interface EnterpriseBeanMetaDatagetServiceReferences in interface RemoteEnvironmentpublic MethodPermissionsMetaData getMethodPermissions()
getMethodPermissions in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getMethodPermissions in interface EnterpriseBeanMetaDatapublic ContainerTransactionsMetaData getContainerTransactions()
getContainerTransactions in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getContainerTransactions in interface EnterpriseBeanMetaDatapublic javax.ejb.TransactionAttributeType getMethodTransactionType(String methodName, Class<?>[] params, MethodInterfaceType iface)
getMethodTransactionType in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getMethodTransactionType in interface EnterpriseBeanMetaDatamethodName - the method nameparams - the parametersiface - the interface typepublic javax.ejb.TransactionAttributeType getMethodTransactionType(Method m, MethodInterfaceType iface)
getMethodTransactionType in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getMethodTransactionType in interface EnterpriseBeanMetaDatam - the methodiface - the interface typepublic ExcludeListMetaData getExcludeList()
getExcludeList in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getExcludeList in interface EnterpriseBeanMetaDatapublic 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(String name)
getDataSourceByName in interface EnterpriseBeanMetaDatagetDataSourceByName in interface RemoteEnvironmentRemoteEnvironment.getDataSourceByName(java.lang.String)public AdministeredObjectsMetaData getAdministeredObjects()
getAdministeredObjects in interface RemoteEnvironmentpublic AdministeredObjectMetaData getAdministeredObjectByName(String name) throws IllegalArgumentException
getAdministeredObjectByName in interface RemoteEnvironmentIllegalArgumentExceptionpublic ConnectionFactoriesMetaData getConnectionFactories()
getConnectionFactories in interface RemoteEnvironmentpublic ConnectionFactoryMetaData getConnectionFactoryByName(String name) throws IllegalArgumentException
getConnectionFactoryByName in interface RemoteEnvironmentIllegalArgumentExceptionpublic JMSConnectionFactoriesMetaData getJmsConnectionFactories()
getJmsConnectionFactories in interface RemoteEnvironmentpublic JMSConnectionFactoryMetaData getJmsConnectionFactoryByName(String name) throws IllegalArgumentException
getJmsConnectionFactoryByName in interface RemoteEnvironmentIllegalArgumentExceptionpublic JMSDestinationsMetaData getJmsDestinations()
getJmsDestinations in interface RemoteEnvironmentpublic JMSDestinationMetaData getJmsDestinationByName(String name) throws IllegalArgumentException
getJmsDestinationByName in interface RemoteEnvironmentIllegalArgumentExceptionpublic MailSessionsMetaData getMailSessions()
getMailSessions in interface RemoteEnvironmentpublic MailSessionMetaData getMailSessionByName(String name) throws IllegalArgumentException
getMailSessionByName in interface RemoteEnvironmentIllegalArgumentExceptionprotected static <T> T override(T override,
T original)
Copyright © 2019 JBoss by Red Hat. All rights reserved.