java.io.Serializable, IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>, IScheduleTarget, ITimeoutTarget, EnterpriseBeanMetaData, EntityBeanMetaData, MessageDrivenBean31MetaData, MessageDrivenBeanMetaData, SessionBean31MetaData, SessionBean32MetaData, SessionBeanMetaData, Environment, RemoteEnvironment, IdMetaData, MappableMetaDataJBossGenericBeanMetaDatapublic class GenericBeanMetaData extends AbstractGenericBeanMetaData implements IScheduleTarget, EntityBeanMetaData, MessageDrivenBean31MetaData, SessionBean32MetaData
| Constructor | Description |
|---|---|
GenericBeanMetaData() |
|
GenericBeanMetaData(EjbType ejbType) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addTimer(TimerMetaData timer) |
|
protected AbstractEnterpriseBeanMetaData |
createMerged(AbstractEnterpriseBeanMetaData original) |
|
AroundInvokesMetaData |
getAroundInvokes() |
Get the aroundInvokes.
|
AroundTimeoutsMetaData |
getAroundTimeouts() |
|
NamedMethodMetaData |
getTimeoutMethod() |
Get the timeoutMethod.
|
java.util.List<TimerMetaData> |
getTimers() |
Returns the
TimerMetaData associated with this bean |
javax.ejb.TransactionManagementType |
getTransactionType() |
Get the transactionType.
|
void |
setAroundInvokes(AroundInvokesMetaData aroundInvokes) |
Set the aroundInvokes.
|
void |
setAroundTimeouts(AroundTimeoutsMetaData aroundTimeouts) |
|
void |
setTimers(java.util.List<TimerMetaData> timers) |
Sets the
TimerMetaData for this bean |
void |
setTransactionType(javax.ejb.TransactionManagementType transactionType) |
Set the transactionType.
|
augment, getAdministeredObjectByName, getAdministeredObjects, getAnnotatedEjbReferences, getAssemblyDescriptor, getConnectionFactories, getConnectionFactoryByName, getContainerTransactions, getDataSourceByName, getDataSources, getEjbClass, getEjbJarMetaData, getEjbJarVersion, getEjbLocalReferenceByName, getEjbLocalReferences, getEjbName, getEjbReferenceByName, getEjbReferences, getEjbType, getEnterpriseBeansMetaData, getEnvironmentEntries, getEnvironmentEntryByName, getExcludeList, getJmsConnectionFactories, getJmsConnectionFactoryByName, getJmsDestinationByName, getJmsDestinations, getJndiEnvironmentRefsGroup, getMailSessionByName, getMailSessions, getMappedName, getMessageDestinationReferenceByName, getMessageDestinationReferences, getMethodPermissions, getMethodTransactionType, getMethodTransactionType, getPersistenceContextReferenceByName, getPersistenceContextRefs, getPersistenceUnitReferenceByName, getPersistenceUnitRefs, getPostConstructs, getPreDestroys, getResourceEnvironmentReferenceByName, getResourceEnvironmentReferences, getResourceReferenceByName, getResourceReferences, getSecurityIdentity, getSecurityRoleRefs, getServiceReferenceByName, getServiceReferences, isBMT, isCMT, isEntity, isMessageDriven, isSession, merged, newBean, override, setEjbClass, setEjbName, setEjbType, setEnterpriseBeansMetaData, setEnvironmentRefsGroup, setJndiEnvironmentRefsGroup, setMappedName, setSecurityIdentity, setSecurityRoleRefsgetAbstractSchemaName, getAccessTimeout, getAcknowledgeMode, getActivationConfig, getAfterBeginMethod, getAfterCompletionMethod, getAsyncMethods, getBeforeCompletionMethod, getBusinessLocals, getBusinessRemotes, getCmpFields, getCmpVersion, getConcurrencyManagementType, getConcurrentMethods, getDependsOn, getHome, getInitMethods, getLocal, getLocalBean, getLocalHome, getLockType, getMessageDestinationLink, getMessageDestinationType, getMessageSelector, getMessagingType, getPersistenceType, getPostActivates, getPrePassivates, getPrimKeyClass, getPrimKeyField, getQueries, getRemote, getRemoveMethods, getServiceEndpoint, getSessionType, getStatefulTimeout, getSubscriptionDurability, isBMP, isCMP, isCMP1x, isInitOnStartup, isJMS, isNoInterfaceBean, isPassivationCapable, isReentrant, isSingleton, isStateful, isStateless, merge, setAbstractSchemaName, setAccessTimeout, setAcknowledgeMode, setActivationConfig, setAfterBeginMethod, setAfterCompletionMethod, setAsyncMethods, setBeforeCompletionMethod, setBusinessLocals, setBusinessRemotes, setCmpFields, setCmpVersion, setConcurrencyManagementType, setConcurrentMethods, setDependsOn, setDependsOn, setDependsOnMetaData, setHome, setInitMethods, setInitOnStartup, setLocal, setLocalBean, setLocalHome, setLockType, setMessageDestinationLink, setMessageDestinationType, setMessageDrivenDestination, setMessageSelector, setMessagingType, setNoInterfaceBean, setPassivationCapable, setPersistenceType, setPostActivates, setPrePassivates, setPrimKeyClass, setPrimKeyField, setQueries, setReentrant, setRemote, setRemoveMethods, setServiceEndpoint, setSessionType, setStatefulTimeout, setSubscriptionDurability, setTimeoutMethodgetAnnotatedEjbReferences, getAssemblyDescriptor, getContainerTransactions, getDataSourceByName, getDataSources, getDescriptionGroup, getEjbClass, getEjbJarMetaData, getEjbJarVersion, getEjbLocalReferenceByName, getEjbLocalReferences, getEjbName, getEjbReferenceByName, getEjbReferences, getEnterpriseBeansMetaData, getEnvironmentEntries, getEnvironmentEntryByName, getExcludeList, getJndiEnvironmentRefsGroup, getMappedName, getMessageDestinationReferenceByName, getMessageDestinationReferences, getMethodPermissions, getMethodTransactionType, getMethodTransactionType, getName, getPersistenceContextReferenceByName, getPersistenceContextRefs, getPersistenceUnitReferenceByName, getPersistenceUnitRefs, getPostConstructs, getPreDestroys, getResourceEnvironmentReferenceByName, getResourceEnvironmentReferences, getResourceReferenceByName, getResourceReferences, getSecurityIdentity, getSecurityRoleRefs, getServiceReferenceByName, getServiceReferences, isBMT, isCMT, isEntity, isMessageDriven, isSessiongetAbstractSchemaName, getCmpFields, getCmpVersion, getHome, getLocal, getLocalHome, getPersistenceType, getPrimKeyClass, getPrimKeyField, getQueries, getRemote, isBMP, isCMP, isCMP1x, isReentrantgetId, setIdclone, getId, setIdgetDescriptionGroup, getId, setDescriptionGroupaddTimer, getTimers, setTimersgetTimeoutMethod, setTimeoutMethodgetKeygetAroundTimeouts, getTimersgetAcknowledgeMode, getActivationConfig, getAroundInvokes, getMessageDestinationLink, getMessageDestinationType, getMessageSelector, getMessagingType, getSubscriptionDurability, getTimeoutMethod, getTransactionType, isJMS, setTimeoutMethodequals, getKey, getName, hashCode, setName, toStringgetDescriptionGroup, setDescriptionGroupfinalize, getClass, notify, notifyAll, wait, wait, waitgetAdministeredObjectByName, getAdministeredObjects, getConnectionFactories, getConnectionFactoryByName, getJmsConnectionFactories, getJmsConnectionFactoryByName, getJmsDestinationByName, getJmsDestinations, getMailSessionByName, getMailSessionsgetAccessTimeout, getAfterBeginMethod, getAfterCompletionMethod, getAroundTimeouts, getAsyncMethods, getBeforeCompletionMethod, getConcurrencyManagementType, getConcurrentMethods, getDependsOn, getLocalBean, getLockType, getStatefulTimeout, getTimers, isInitOnStartup, isNoInterfaceBean, isSingletonisPassivationCapablegetAroundInvokes, getBusinessLocals, getBusinessRemotes, getHome, getInitMethods, getLocal, getLocalHome, getPostActivates, getPrePassivates, getRemote, getRemoveMethods, getServiceEndpoint, getSessionType, getTimeoutMethod, isStateful, isStatelesspublic GenericBeanMetaData()
public GenericBeanMetaData(EjbType ejbType)
protected AbstractEnterpriseBeanMetaData createMerged(AbstractEnterpriseBeanMetaData original)
createMerged in class AbstractGenericBeanMetaDatapublic AroundInvokesMetaData getAroundInvokes()
public void setAroundInvokes(AroundInvokesMetaData aroundInvokes)
aroundInvokes - the aroundInvokes.java.lang.IllegalArgumentException - for a null aroundInvokespublic NamedMethodMetaData getTimeoutMethod()
public javax.ejb.TransactionManagementType getTransactionType()
AbstractEnterpriseBeanMetaDatagetTransactionType in interface EnterpriseBeanMetaDatagetTransactionType in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getTransactionType in class AbstractEnterpriseBeanMetaDatapublic void setTransactionType(javax.ejb.TransactionManagementType transactionType)
transactionType - the transactionType.java.lang.IllegalArgumentException - for a null transactionTypepublic AroundTimeoutsMetaData getAroundTimeouts()
public void setAroundTimeouts(AroundTimeoutsMetaData aroundTimeouts)
public java.util.List<TimerMetaData> getTimers()
TimerMetaData associated with this beanpublic void setTimers(java.util.List<TimerMetaData> timers)
TimerMetaData for this beanpublic void addTimer(TimerMetaData timer)
Copyright © 2018 JBoss by Red Hat. All rights reserved.