org.jboss.metadata.common.ejb
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>>
- All Superinterfaces:
- MappableMetaData
- All Known Implementing Classes:
- EnterpriseBeanMetaData, EntityBeanMetaData, JBoss50MessageDrivenBeanMetaData, JBoss50SessionBeanMetaData, JBoss51ConsumerBeanMetaData, JBoss51GenericBeanMetaData, JBoss51MessageDrivenBeanMetaData, JBoss51ServiceBeanMetaData, JBoss51SessionBeanMetaData, JBossConsumerBeanMetaData, JBossEnterpriseBeanMetaData, JBossEntityBeanMetaData, JbossEntityPolicyDecorator, JBossGenericBeanMetaData, JBossMessageDrivenBeanGenericWrapper, JBossMessageDrivenBeanMetaData, JBossServiceBeanMetaData, JBossServicePolicyDecorator, JBossSessionBeanMetaData, JBossSessionPolicyDecorator, MessageDrivenBeanMetaData, SessionBeanMetaData
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
Common interface for spec/jboss enterprise bean metadata
- Version:
- $Revision: 67466 $
- Author:
- Scott.Stark@jboss.org
getId
String getId()
getDescriptionGroup
DescriptionGroupMetaData getDescriptionGroup()
setDescriptionGroup
void setDescriptionGroup(DescriptionGroupMetaData descriptionGroup)
getEjbJarMetaData
J getEjbJarMetaData()
getEjbName
String getEjbName()
setEjbName
void setEjbName(String ejbName)
isSession
boolean isSession()
isMessageDriven
boolean isMessageDriven()
isEntity
boolean isEntity()
getTransactionType
javax.ejb.TransactionManagementType getTransactionType()
isCMT
boolean isCMT()
isBMT
boolean isBMT()
getMappedName
String getMappedName()
setMappedName
void setMappedName(String mappedName)
getEjbClass
String getEjbClass()
setEjbClass
void setEjbClass(String ejbClass)
getJndiEnvironmentRefsGroup
Environment getJndiEnvironmentRefsGroup()
setJndiEnvironmentRefsGroup
void setJndiEnvironmentRefsGroup(Environment jndiEnvironmentRefsGroup)
getSecurityIdentity
SecurityIdentityMetaData getSecurityIdentity()
getEjbLocalReferenceByName
EJBLocalReferenceMetaData getEjbLocalReferenceByName(String name)
getEjbLocalReferences
EJBLocalReferencesMetaData getEjbLocalReferences()
getEjbReferenceByName
EJBReferenceMetaData getEjbReferenceByName(String name)
getEjbReferences
EJBReferencesMetaData getEjbReferences()
getEnvironmentEntries
EnvironmentEntriesMetaData getEnvironmentEntries()
getEnvironmentEntryByName
EnvironmentEntryMetaData getEnvironmentEntryByName(String name)
getMessageDestinationReferenceByName
MessageDestinationReferenceMetaData getMessageDestinationReferenceByName(String name)
getMessageDestinationReferences
MessageDestinationReferencesMetaData getMessageDestinationReferences()
getPersistenceContextReferenceByName
PersistenceContextReferenceMetaData getPersistenceContextReferenceByName(String name)
getPersistenceContextRefs
PersistenceContextReferencesMetaData getPersistenceContextRefs()
getPersistenceUnitReferenceByName
PersistenceUnitReferenceMetaData getPersistenceUnitReferenceByName(String name)
getPersistenceUnitRefs
PersistenceUnitReferencesMetaData getPersistenceUnitRefs()
getPostConstructs
LifecycleCallbacksMetaData getPostConstructs()
getPreDestroys
LifecycleCallbacksMetaData getPreDestroys()
getResourceEnvironmentReferenceByName
ResourceEnvironmentReferenceMetaData getResourceEnvironmentReferenceByName(String name)
getResourceEnvironmentReferences
ResourceEnvironmentReferencesMetaData getResourceEnvironmentReferences()
getResourceReferenceByName
ResourceReferenceMetaData getResourceReferenceByName(String name)
getResourceReferences
ResourceReferencesMetaData getResourceReferences()
getServiceReferenceByName
ServiceReferenceMetaData getServiceReferenceByName(String name)
getServiceReferences
ServiceReferencesMetaData getServiceReferences()
getMethodPermissions
MethodPermissionsMetaData getMethodPermissions()
getContainerTransactions
ContainerTransactionsMetaData getContainerTransactions()
getMethodTransactionType
javax.ejb.TransactionAttributeType getMethodTransactionType(String methodName,
Class<?>[] params,
MethodInterfaceType iface)
getMethodTransactionType
javax.ejb.TransactionAttributeType getMethodTransactionType(Method m,
MethodInterfaceType iface)
getExcludeList
ExcludeListMetaData getExcludeList()
setEnterpriseBeansMetaData
void setEnterpriseBeansMetaData(C data)
Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.