public interface SessionBean31MetaData extends SessionBeanMetaData
| Modifier and Type | Method and Description |
|---|---|
AccessTimeoutMetaData |
getAccessTimeout()
Returns the access timeout metadata applicable at bean level
|
NamedMethodMetaData |
getAfterBeginMethod() |
NamedMethodMetaData |
getAfterCompletionMethod() |
AroundTimeoutsMetaData |
getAroundTimeouts() |
AsyncMethodsMetaData |
getAsyncMethods() |
NamedMethodMetaData |
getBeforeCompletionMethod() |
javax.ejb.ConcurrencyManagementType |
getConcurrencyManagementType()
Returns the concurrency management type of this bean
|
ConcurrentMethodsMetaData |
getConcurrentMethods()
Returns a
Map whose key represents a NamedMethodMetaData and whose value
represents ConcurrentMethodMetaData of this bean. |
String[] |
getDependsOn()
Returns the names of one or more Singleton beans in the same application
as the referring Singleton.
|
EmptyMetaData |
getLocalBean() |
javax.ejb.LockType |
getLockType()
Returns the lock type applicable at the bean level
|
StatefulTimeoutMetaData |
getStatefulTimeout() |
List<TimerMetaData> |
getTimers() |
Boolean |
isInitOnStartup()
Returns the init-on-startup value of the session bean metadata.
|
boolean |
isNoInterfaceBean() |
boolean |
isSingleton()
Returns true if this is a singleton session bean.
|
getAroundInvokes, getBusinessLocals, getBusinessRemotes, getHome, getInitMethods, getLocal, getLocalHome, getPostActivates, getPrePassivates, getRemote, getRemoveMethods, getServiceEndpoint, getSessionType, getTimeoutMethod, getTransactionType, 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, setIdBoolean isInitOnStartup()
AsyncMethodsMetaData getAsyncMethods()
EmptyMetaData getLocalBean()
EmptyMetaData if the bean represents a no-interface
bean. Else returns null.
Use the isNoInterfaceBean() API which is more intuitive.isNoInterfaceBean()boolean isNoInterfaceBean()
getLocalBean(), but
is more intuitiveboolean isSingleton()
javax.ejb.ConcurrencyManagementType getConcurrencyManagementType()
ConcurrentMethodsMetaData getConcurrentMethods()
Map whose key represents a NamedMethodMetaData and whose value
represents ConcurrentMethodMetaData of this bean. Returns an empty Map if
there are no concurrent methods for this beanjavax.ejb.LockType getLockType()
AccessTimeoutMetaData getAccessTimeout()
String[] getDependsOn()
List<TimerMetaData> getTimers()
NamedMethodMetaData getAfterBeginMethod()
NamedMethodMetaData getBeforeCompletionMethod()
NamedMethodMetaData getAfterCompletionMethod()
StatefulTimeoutMetaData getStatefulTimeout()
AroundTimeoutsMetaData getAroundTimeouts()
Copyright © 2019 JBoss by Red Hat. All rights reserved.