@Deprecated public class JBossSessionBean31MetaData extends JBossSessionBeanMetaData implements ITimeoutTarget, IScheduleTarget
Constructor and Description |
---|
JBossSessionBean31MetaData()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
addTimer(TimerMetaData timer)
Deprecated.
|
AccessTimeoutMetaData |
getAccessTimeout()
Deprecated.
Returns the access timeout metadata applicable at bean level
|
NamedMethodMetaData |
getAfterBeginMethod()
Deprecated.
|
NamedMethodMetaData |
getAfterCompletionMethod()
Deprecated.
|
AsyncMethodsMetaData |
getAsyncMethods()
Deprecated.
|
NamedMethodMetaData |
getBeforeCompletionMethod()
Deprecated.
|
javax.ejb.ConcurrencyManagementType |
getConcurrencyManagementType()
Deprecated.
Returns the concurrency management type of this bean
|
ConcurrentMethodsMetaData |
getConcurrentMethods()
Deprecated.
Returns a
Map whose key represents a NamedMethodMetaData and whose value
represents ConcurrentMethodMetaData of this bean. |
String[] |
getDependsOn()
Deprecated.
Returns the names of one or more Singleton beans in the same application
as the referring Singleton.
|
javax.ejb.LockType |
getLockType()
Deprecated.
Returns the lock type applicable at the bean level
|
javax.ejb.LockType |
getLockType(String klass)
Deprecated.
Returns the
lock type specified on the passed klass . |
StatefulTimeoutMetaData |
getStatefulTimeout()
Deprecated.
|
List<TimerMetaData> |
getTimers()
Deprecated.
Returns the
TimerMetaData associated (if any) with this bean |
boolean |
hasEJB3xView()
Deprecated.
Returns true if this session bean exposes a EJB 3.x view.
|
boolean |
isInitOnStartup()
Deprecated.
|
boolean |
isNoInterfaceBean()
Deprecated.
Returns true if this bean exposes a no-interface view
|
boolean |
isSingleton()
Deprecated.
|
void |
merge(JBossEnterpriseBeanMetaData override,
EnterpriseBeanMetaData original,
String overridenFile,
String overrideFile,
boolean mustOverride)
Deprecated.
|
void |
merge(JBossEnterpriseBeanMetaData override,
JBossEnterpriseBeanMetaData original)
Deprecated.
|
void |
setAccessTimeout(AccessTimeoutMetaData accessTimeout)
Deprecated.
Sets the bean level access timeout metadata
|
void |
setAfterBeginMethod(NamedMethodMetaData method)
Deprecated.
|
void |
setAfterCompletionMethod(NamedMethodMetaData method)
Deprecated.
|
void |
setAsyncMethods(AsyncMethodsMetaData asyncMethods)
Deprecated.
|
void |
setBeforeCompletionMethod(NamedMethodMetaData method)
Deprecated.
|
void |
setConcurrencyManagementType(javax.ejb.ConcurrencyManagementType concurrencyManagementType)
Deprecated.
Sets the concurrency management type of this bean
|
void |
setConcurrentMethods(ConcurrentMethodsMetaData concurrentMethods)
Deprecated.
Sets the concurrent methods of this bean
|
void |
setDependsOn(Collection<String> dependsOn)
Deprecated.
Sets the names of one or more singleton beans, each of which must be initialized before
the referring bean.
|
void |
setDependsOn(String[] dependsOn)
Deprecated.
Sets the names of one or more singleton beans, each of which must be initialized before
the referring bean.
|
void |
setInitOnStartup(boolean initOnStartup)
Deprecated.
Set the init-on-startup property of a singleton bean
|
void |
setLockType(javax.ejb.LockType lockType)
Deprecated.
Sets the lock type applicable at the bean level
|
void |
setLockType(String klass,
javax.ejb.LockType lockType)
Deprecated.
Sets the
lock type that's available on the passed klass
|
void |
setNoInterfaceBean(boolean isNoInterfaceBean)
Deprecated.
Set the metadata to represent whether this bean
exposes an no-interface view
|
void |
setStatefulTimeout(StatefulTimeoutMetaData statefulTimeout)
Deprecated.
|
void |
setTimers(List<TimerMetaData> timer)
Deprecated.
Sets the
TimerMetaData associated with this bean |
checkValid, determineClusterConfig, determineJndiName, determineLocalJndiName, getAroundInvokes, getBusinessLocals, getBusinessRemotes, getCacheConfig, getClusterConfig, getContainerObjectNameJndiName, getDefaultConfigurationName, getDefaultInvokerJndiName, getDefaultInvokerName, getEjbTimeoutIdentity, getHome, getHomeJndiName, getInitMethods, getJndiName, getLocal, getLocalBindings, getLocalHome, getLocalHomeJndiName, getPortComponent, getPostActivates, getPrePassivates, getRemote, getRemoteBindings, getRemoveMethods, getSecurityRoleRefs, getServiceEndpoint, getSessionType, getTimeoutMethod, hasEJB2xView, isCallByValue, isClustered, isConcurrent, isSession, isStateful, isStateless, merge, setAroundInvokes, setBusinessLocals, setBusinessRemotes, setCacheConfig, setCallByValue, setClusterConfig, setClustered, setConcurrent, setEjbTimeoutIdentity, setHome, setHomeJndiName, setInitMethods, setJndiName, setLocal, setLocalBindings, setLocalHome, setLocalHomeJndiName, setPortComponent, setPostActivates, setPrePassivates, setRemote, setRemoteBindings, setRemoveMethods, setSecurityRoleRefs, setServiceEndpoint, setSessionType, setTimeoutMethod
determineAllDepends, determineConfigurationName, determineContainerConfiguration, determineContainerName, determineInvokerBinding, determineInvokerBindings, getAdministeredObjectByName, getAdministeredObjects, getAnnotatedEjbReferences, getAnnotations, getAopDomainName, getAssemblyDescriptor, getConfigurationName, getConnectionFactories, getConnectionFactoryByName, getContainerName, getContainerTransactions, getDataSourceByName, getDataSources, getDefaultInvokers, getDepends, getEjbClass, getEjbJarMetaData, getEjbLocalReferenceByName, getEjbLocalReferences, getEjbName, getEjbReferenceByName, getEjbReferences, getEnterpriseBeansMetaData, getEnvironmentEntries, getEnvironmentEntryByName, getExcludeList, getGeneratedContainerName, getIgnoreDependency, getInvokerBindings, getIorSecurityConfig, getJBossMetaData, getJBossMetaDataWithCheck, getJmsConnectionFactories, getJmsConnectionFactoryByName, getJmsDestinationByName, getJmsDestinations, getJndiBindingPolicy, getJndiEnvironmentRefsGroup, getJndiRefs, getLocalJndiName, getMailSessionByName, getMailSessions, getMappedName, getMessageDestinationReferenceByName, getMessageDestinationReferences, getMethodAttributes, getMethodPermissions, getMethodPermissions, getMethodTransactionTimeout, getMethodTransactionTimeout, getMethodTransactionType, getMethodTransactionType, getPersistenceContextReferenceByName, getPersistenceContextRefs, getPersistenceUnitReferenceByName, getPersistenceUnitRefs, getPoolConfig, getPostConstructs, getPreDestroys, getResourceEnvironmentReferenceByName, getResourceEnvironmentReferences, getResourceReferenceByName, getResourceReferences, getSecurityDomain, getSecurityIdentity, getSecurityProxy, getSecurityRole, getSecurityRolePrincipals, getSecurityRolesPrincipalVersusRolesMap, getServiceReferenceByName, getServiceReferences, getTransactionType, hasMethodPermissions, isBMT, isCMT, isConsumer, isEntity, isExceptionOnRollback, isGeneric, isMessageDriven, isMethodReadOnly, isMethodReadOnly, isService, isTimerPersistence, merge, newBean, newBean, setAnnotations, setAopDomainName, setConfigurationName, setContainerName, setDepends, setEjbClass, setEjbName, setEnterpriseBeansMetaData, setEnvironmentRefsGroup, setExceptionOnRollback, setGeneratedContainerName, setIgnoreDependency, setInvokerBindings, setIorSecurityConfig, setJndiBindingPolicy, setJndiEnvironmentRefsGroup, setJndiRefs, setLocalJndiName, setMappedName, setMethodAttributes, setPoolConfig, setSecurityDomain, setSecurityIdentity, setSecurityProxy, setTimerPersistence, setTransactionType
getDescriptionGroup, setDescriptionGroup
equals, getKey, getName, hashCode, setName, toString
clone, getId, setId
finalize, getClass, notify, notifyAll, wait, wait, wait
getTimeoutMethod, setTimeoutMethod
getDescriptionGroup, getId, setDescriptionGroup
getKey
public AsyncMethodsMetaData getAsyncMethods()
public void setAsyncMethods(AsyncMethodsMetaData asyncMethods)
public boolean isNoInterfaceBean()
public void setNoInterfaceBean(boolean isNoInterfaceBean)
isNoInterfaceBean
- True if the bean exposes a no-interface
view. Else set to false.public boolean isSingleton()
public boolean isInitOnStartup()
Startup
)public void setInitOnStartup(boolean initOnStartup)
initOnStartup
- True if the singleton bean has to be inited on startup. False otherwisepublic void setConcurrencyManagementType(javax.ejb.ConcurrencyManagementType concurrencyManagementType)
concurrencyManagementType
- The concurrency management typeIllegalArgumentException
- If the passed concurrencyManagementType
is nullpublic javax.ejb.ConcurrencyManagementType getConcurrencyManagementType()
public void setConcurrentMethods(ConcurrentMethodsMetaData concurrentMethods)
concurrentMethods
- IllegalArgumentException
- If the passed concurrentMethods
is nullpublic 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 beanpublic void setLockType(javax.ejb.LockType lockType)
lockType
- LockType
public javax.ejb.LockType getLockType()
public void setLockType(String klass, javax.ejb.LockType lockType)
lock type
that's available on the passed klass
klass
- The fully qualified classname of the Class
marked with the passed
lock type
lockType
- The lock type
public javax.ejb.LockType getLockType(String klass)
lock type
specified on the passed klass
. Returns
null if the passed klass
has no Lock
annotationklass
- The fully qualified classname of the Class
which is being queried
for LockType
public void setAccessTimeout(AccessTimeoutMetaData accessTimeout)
accessTimeout
- AccessTimeoutMetaData
public AccessTimeoutMetaData getAccessTimeout()
public String[] getDependsOn()
public void setDependsOn(String[] dependsOn)
dependsOn
- The singleton bean dependenciespublic void setDependsOn(Collection<String> dependsOn)
dependsOn
- The singleton bean dependenciespublic List<TimerMetaData> getTimers()
TimerMetaData
associated (if any) with this beangetTimers
in interface IScheduleTarget
public void setTimers(List<TimerMetaData> timer)
TimerMetaData
associated with this beansetTimers
in interface IScheduleTarget
public void addTimer(TimerMetaData timer)
addTimer
in interface IScheduleTarget
public NamedMethodMetaData getAfterBeginMethod()
public void setAfterBeginMethod(NamedMethodMetaData method)
public NamedMethodMetaData getBeforeCompletionMethod()
public void setBeforeCompletionMethod(NamedMethodMetaData method)
public NamedMethodMetaData getAfterCompletionMethod()
public void setAfterCompletionMethod(NamedMethodMetaData method)
public StatefulTimeoutMetaData getStatefulTimeout()
public void setStatefulTimeout(StatefulTimeoutMetaData statefulTimeout)
public boolean hasEJB3xView()
hasEJB3xView
in class JBossSessionBeanMetaData
public void merge(JBossEnterpriseBeanMetaData override, JBossEnterpriseBeanMetaData original)
merge
in class JBossSessionBeanMetaData
public void merge(JBossEnterpriseBeanMetaData override, EnterpriseBeanMetaData original, String overridenFile, String overrideFile, boolean mustOverride)
merge
in class JBossSessionBeanMetaData
Copyright © 2017 JBoss, a division of Red Hat, Inc.. All Rights Reserved.