public class JBossGenericBeanMetaData extends GenericBeanMetaData
| Constructor and Description |
|---|
JBossGenericBeanMetaData() |
| Modifier and Type | Method and Description |
|---|---|
void |
addTimer(TimerMetaData timer) |
protected AbstractEnterpriseBeanMetaData |
createMerged(AbstractEnterpriseBeanMetaData original) |
AroundInvokesMetaData |
getAroundInvokes()
Get the aroundInvokes.
|
AroundTimeoutsMetaData |
getAroundTimeouts() |
NamedMethodMetaData |
getTimeoutMethod()
Get the timeoutMethod.
|
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(List<TimerMetaData> timers)
Sets the
TimerMetaData for this bean |
void |
setTransactionType(javax.ejb.TransactionManagementType transactionType)
Set the transactionType.
|
getAbstractSchemaName, 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, setTimeoutMethodaugment, 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, setSecurityRoleRefsgetDescriptionGroup, setDescriptionGroupequals, getKey, getName, hashCode, setName, toStringclone, getId, setIdfinalize, getClass, notify, notifyAll, wait, wait, waitaddTimer, getTimers, setTimersgetTimeoutMethod, setTimeoutMethodgetAbstractSchemaName, getCmpFields, getCmpVersion, getHome, getLocal, getLocalHome, getPersistenceType, getPrimKeyClass, getPrimKeyField, getQueries, getRemote, isBMP, isCMP, isCMP1x, isReentrantgetAroundTimeouts, getTimersgetAcknowledgeMode, getActivationConfig, getAroundInvokes, getMessageDestinationLink, getMessageDestinationType, getMessageSelector, getMessagingType, getSubscriptionDurability, getTimeoutMethod, getTransactionType, isJMS, setTimeoutMethodisPassivationCapablegetAccessTimeout, getAfterBeginMethod, getAfterCompletionMethod, getAroundTimeouts, getAsyncMethods, getBeforeCompletionMethod, getConcurrencyManagementType, getConcurrentMethods, getDependsOn, getLocalBean, getLockType, getStatefulTimeout, getTimers, isInitOnStartup, isNoInterfaceBean, isSingletongetAroundInvokes, getBusinessLocals, getBusinessRemotes, getHome, getInitMethods, getLocal, getLocalHome, getPostActivates, getPrePassivates, getRemote, getRemoveMethods, getServiceEndpoint, getSessionType, getTimeoutMethod, isStateful, isStatelessgetAnnotatedEjbReferences, 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, isSessiongetAdministeredObjectByName, getAdministeredObjects, getConnectionFactories, getConnectionFactoryByName, getJmsConnectionFactories, getJmsConnectionFactoryByName, getJmsDestinationByName, getJmsDestinations, getMailSessionByName, getMailSessionsgetId, setIdgetDescriptionGroup, getId, setDescriptionGroupgetKeyprotected AbstractEnterpriseBeanMetaData createMerged(AbstractEnterpriseBeanMetaData original)
createMerged in class GenericBeanMetaDatapublic AroundInvokesMetaData getAroundInvokes()
public void setAroundInvokes(AroundInvokesMetaData aroundInvokes)
aroundInvokes - the aroundInvokes.IllegalArgumentException - for a null aroundInvokespublic NamedMethodMetaData getTimeoutMethod()
public javax.ejb.TransactionManagementType getTransactionType()
AbstractEnterpriseBeanMetaDatagetTransactionType in interface IEnterpriseBeanMetaData<AssemblyDescriptorMetaData,EnterpriseBeansMetaData,AbstractEnterpriseBeanMetaData,EjbJarMetaData>getTransactionType in interface EnterpriseBeanMetaDatagetTransactionType in class AbstractEnterpriseBeanMetaDatapublic void setTransactionType(javax.ejb.TransactionManagementType transactionType)
transactionType - the transactionType.IllegalArgumentException - for a null transactionTypepublic AroundTimeoutsMetaData getAroundTimeouts()
public void setAroundTimeouts(AroundTimeoutsMetaData aroundTimeouts)
public List<TimerMetaData> getTimers()
TimerMetaData associated with this beanpublic void setTimers(List<TimerMetaData> timers)
TimerMetaData for this beanpublic void addTimer(TimerMetaData timer)
Copyright © 2019 JBoss by Red Hat. All rights reserved.