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, isStateless
getAnnotatedEjbReferences, 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, isSession
getAdministeredObjectByName, getAdministeredObjects, getConnectionFactories, getConnectionFactoryByName, getJmsConnectionFactories, getJmsConnectionFactoryByName, getJmsDestinationByName, getJmsDestinations, getMailSessionByName, getMailSessions
getId, setId
Boolean 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 © 2013 JBoss, a division of Red Hat, Inc.. All rights reserved.