public interface IEnterpriseBeanMetaData<A extends IAssemblyDescriptorMetaData,C extends IEnterpriseBeansMetaData<A,C,E,J>,E extends IEnterpriseBeanMetaData<A,C,E,J>,J extends IEjbJarMetaData<A,C,E,J>> extends MappableMetaData
getKey
String getId()
DescriptionGroupMetaData getDescriptionGroup()
void setDescriptionGroup(DescriptionGroupMetaData descriptionGroup)
J getEjbJarMetaData()
String getEjbName()
void setEjbName(String ejbName)
boolean isSession()
boolean isMessageDriven()
boolean isEntity()
javax.ejb.TransactionManagementType getTransactionType()
boolean isCMT()
boolean isBMT()
String getMappedName()
void setMappedName(String mappedName)
String getEjbClass()
void setEjbClass(String ejbClass)
Environment getJndiEnvironmentRefsGroup()
void setJndiEnvironmentRefsGroup(Environment jndiEnvironmentRefsGroup)
SecurityIdentityMetaData getSecurityIdentity()
EJBLocalReferenceMetaData getEjbLocalReferenceByName(String name)
EJBLocalReferencesMetaData getEjbLocalReferences()
EJBReferenceMetaData getEjbReferenceByName(String name)
EJBReferencesMetaData getEjbReferences()
EnvironmentEntriesMetaData getEnvironmentEntries()
EnvironmentEntryMetaData getEnvironmentEntryByName(String name)
MessageDestinationReferenceMetaData getMessageDestinationReferenceByName(String name)
MessageDestinationReferencesMetaData getMessageDestinationReferences()
PersistenceContextReferenceMetaData getPersistenceContextReferenceByName(String name)
PersistenceContextReferencesMetaData getPersistenceContextRefs()
PersistenceUnitReferenceMetaData getPersistenceUnitReferenceByName(String name)
PersistenceUnitReferencesMetaData getPersistenceUnitRefs()
LifecycleCallbacksMetaData getPostConstructs()
LifecycleCallbacksMetaData getPreDestroys()
ResourceEnvironmentReferenceMetaData getResourceEnvironmentReferenceByName(String name)
ResourceEnvironmentReferencesMetaData getResourceEnvironmentReferences()
ResourceReferenceMetaData getResourceReferenceByName(String name)
ResourceReferencesMetaData getResourceReferences()
ServiceReferenceMetaData getServiceReferenceByName(String name)
ServiceReferencesMetaData getServiceReferences()
MethodPermissionsMetaData getMethodPermissions()
ContainerTransactionsMetaData getContainerTransactions()
javax.ejb.TransactionAttributeType getMethodTransactionType(String methodName, Class<?>[] params, MethodInterfaceType iface)
javax.ejb.TransactionAttributeType getMethodTransactionType(Method m, MethodInterfaceType iface)
ExcludeListMetaData getExcludeList()
void setEnterpriseBeansMetaData(C data)
Copyright © 2019 JBoss by Red Hat. All rights reserved.