public class SessionBean extends java.lang.Object implements RemoteBean, Session, TimerConsumer
Java class for session-beanType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="session-beanType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <group ref="{http://java.sun.com/xml/ns/javaee}descriptionGroup"/> <element name="ejb-name" type="{http://java.sun.com/xml/ns/javaee}ejb-nameType"/> <element name="mapped-name" type="{http://java.sun.com/xml/ns/javaee}xsdStringType" minOccurs="0"/> <element name="home" type="{http://java.sun.com/xml/ns/javaee}homeType" minOccurs="0"/> <element name="remote" type="{http://java.sun.com/xml/ns/javaee}remoteType" minOccurs="0"/> <element name="local-home" type="{http://java.sun.com/xml/ns/javaee}local-homeType" minOccurs="0"/> <element name="local" type="{http://java.sun.com/xml/ns/javaee}localType" minOccurs="0"/> <element name="business-local" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType" maxOccurs="unbounded" minOccurs="0"/> <element name="business-remote" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType" maxOccurs="unbounded" minOccurs="0"/> <element name="local-bean" type="{http://java.sun.com/xml/ns/javaee}emptyType" minOccurs="0"/> <element name="service-endpoint" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType" minOccurs="0"/> <element name="ejb-class" type="{http://java.sun.com/xml/ns/javaee}ejb-classType" minOccurs="0"/> <element name="session-type" type="{http://java.sun.com/xml/ns/javaee}session-typeType" minOccurs="0"/> <element name="stateful-timeout" type="{http://java.sun.com/xml/ns/javaee}stateful-timeoutType" minOccurs="0"/> <element name="timeout-method" type="{http://java.sun.com/xml/ns/javaee}named-methodType" minOccurs="0"/> <element name="timer" type="{http://java.sun.com/xml/ns/javaee}timerType" maxOccurs="unbounded" minOccurs="0"/> <element name="init-on-startup" type="{http://java.sun.com/xml/ns/javaee}true-falseType" minOccurs="0"/> <element name="concurrency-management-type" type="{http://java.sun.com/xml/ns/javaee}concurrency-management-typeType" minOccurs="0"/> <element name="concurrent-method" type="{http://java.sun.com/xml/ns/javaee}concurrent-methodType" maxOccurs="unbounded" minOccurs="0"/> <element name="depends-on" type="{http://java.sun.com/xml/ns/javaee}depends-onType" minOccurs="0"/> <element name="init-method" type="{http://java.sun.com/xml/ns/javaee}init-methodType" maxOccurs="unbounded" minOccurs="0"/> <element name="remove-method" type="{http://java.sun.com/xml/ns/javaee}remove-methodType" maxOccurs="unbounded" minOccurs="0"/> <element name="async-method" type="{http://java.sun.com/xml/ns/javaee}async-methodType" maxOccurs="unbounded" minOccurs="0"/> <element name="transaction-type" type="{http://java.sun.com/xml/ns/javaee}transaction-typeType" minOccurs="0"/> <element name="after-begin-method" type="{http://java.sun.com/xml/ns/javaee}named-methodType" minOccurs="0"/> <element name="before-completion-method" type="{http://java.sun.com/xml/ns/javaee}named-methodType" minOccurs="0"/> <element name="after-completion-method" type="{http://java.sun.com/xml/ns/javaee}named-methodType" minOccurs="0"/> <element name="around-invoke" type="{http://java.sun.com/xml/ns/javaee}around-invokeType" maxOccurs="unbounded" minOccurs="0"/> <element name="around-timeout" type="{http://java.sun.com/xml/ns/javaee}around-timeoutType" maxOccurs="unbounded" minOccurs="0"/> <group ref="{http://java.sun.com/xml/ns/javaee}jndiEnvironmentRefsGroup"/> <element name="post-activate" type="{http://java.sun.com/xml/ns/javaee}lifecycle-callbackType" maxOccurs="unbounded" minOccurs="0"/> <element name="pre-passivate" type="{http://java.sun.com/xml/ns/javaee}lifecycle-callbackType" maxOccurs="unbounded" minOccurs="0"/> <element name="security-role-ref" type="{http://java.sun.com/xml/ns/javaee}security-role-refType" maxOccurs="unbounded" minOccurs="0"/> <element name="security-identity" type="{http://java.sun.com/xml/ns/javaee}security-identityType" minOccurs="0"/> </sequence> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" /> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected NamedMethod |
afterBeginMethod |
protected NamedMethod |
afterCompletionMethod |
protected java.util.List<AroundInvoke> |
aroundInvoke |
protected java.util.List<AroundTimeout> |
aroundTimeout |
protected java.util.List<AsyncMethod> |
asyncMethod |
protected NamedMethod |
beforeCompletionMethod |
protected java.util.LinkedHashSet<java.lang.String> |
businessLocal |
protected java.util.LinkedHashSet<java.lang.String> |
businessRemote |
protected ConcurrencyManagementType |
concurrencyManagementType |
protected java.util.List<ConcurrentMethod> |
concurrentMethod |
protected KeyedCollection<java.lang.String,DataSource> |
dataSource |
protected java.util.List<java.lang.String> |
dependsOn |
protected TextMap |
description |
protected TextMap |
displayName |
protected java.lang.String |
ejbClass |
protected KeyedCollection<java.lang.String,EjbLocalRef> |
ejbLocalRef |
protected java.lang.String |
ejbName |
protected KeyedCollection<java.lang.String,EjbRef> |
ejbRef |
protected KeyedCollection<java.lang.String,EnvEntry> |
envEntry |
protected java.lang.String |
home |
protected LocalCollection<Icon> |
icon |
protected java.lang.String |
id |
protected java.util.List<InitMethod> |
initMethod |
protected java.lang.Boolean |
initOnStartup |
protected KeyedCollection<java.lang.String,JMSConnectionFactory> |
jmsConnectionFactories |
protected KeyedCollection<java.lang.String,JMSDestination> |
jmsDestinations |
protected java.lang.String |
local |
protected Empty |
localBean |
protected java.lang.String |
localHome |
protected java.lang.String |
mappedName |
protected KeyedCollection<java.lang.String,MessageDestinationRef> |
messageDestinationRef |
protected java.lang.Boolean |
passivationCapable |
protected KeyedCollection<java.lang.String,PersistenceContextRef> |
persistenceContextRef |
protected KeyedCollection<java.lang.String,PersistenceUnitRef> |
persistenceUnitRef |
protected java.util.List<LifecycleCallback> |
postActivate |
protected java.util.List<LifecycleCallback> |
postConstruct |
protected java.util.List<LifecycleCallback> |
preDestroy |
protected java.util.List<LifecycleCallback> |
prePassivate |
protected java.lang.String |
remote |
protected java.util.List<RemoveMethod> |
removeMethod |
protected KeyedCollection<java.lang.String,ResourceEnvRef> |
resourceEnvRef |
protected KeyedCollection<java.lang.String,ResourceRef> |
resourceRef |
protected SecurityIdentity |
securityIdentity |
protected java.util.List<SecurityRoleRef> |
securityRoleRef |
protected java.lang.String |
serviceEndpoint |
protected KeyedCollection<java.lang.String,ServiceRef> |
serviceRef |
protected SessionType |
sessionType |
protected Timeout |
statefulTimeout |
protected NamedMethod |
timeoutMethod |
protected java.util.List<Timer> |
timer |
protected TransactionType |
transactionType |
Constructor and Description |
---|
SessionBean() |
SessionBean(java.lang.String ejbName,
java.lang.String ejbClass,
SessionType sessionType) |
Modifier and Type | Method and Description |
---|---|
void |
addAfterBegin(java.lang.String method) |
void |
addAfterCompletion(java.lang.String method) |
void |
addAroundInvoke(java.lang.String method) |
void |
addAroundTimeout(java.lang.String method) |
void |
addAsynchronousClass(java.lang.String cls) |
void |
addBeforeCompletion(java.lang.String method) |
void |
addBusinessLocal(java.lang.Class businessLocal) |
void |
addBusinessLocal(java.lang.String businessLocal) |
void |
addBusinessRemote(java.lang.Class businessRemote) |
void |
addBusinessRemote(java.lang.String businessRemote) |
void |
addPostActivate(java.lang.String method) |
void |
addPostConstruct(java.lang.String method) |
void |
addPreDestroy(java.lang.String method) |
void |
addPrePassivate(java.lang.String method) |
java.util.List<LifecycleCallback> |
getAfterBegin() |
NamedMethod |
getAfterBeginMethod() |
java.util.List<LifecycleCallback> |
getAfterCompletion() |
NamedMethod |
getAfterCompletionMethod() |
java.util.List<AroundInvoke> |
getAroundInvoke() |
java.util.List<AroundTimeout> |
getAroundTimeout() |
java.util.Set<java.lang.String> |
getAsynchronousClasses() |
java.util.List<AsyncMethod> |
getAsyncMethod() |
java.util.List<LifecycleCallback> |
getBeforeCompletion() |
NamedMethod |
getBeforeCompletionMethod() |
java.util.Collection<java.lang.String> |
getBusinessLocal() |
java.util.Collection<java.lang.String> |
getBusinessRemote() |
ConcurrencyManagementType |
getConcurrencyManagementType() |
java.util.List<ConcurrentMethod> |
getConcurrentMethod() |
java.util.Collection<DataSource> |
getDataSource() |
java.util.Map<java.lang.String,DataSource> |
getDataSourceMap() |
java.util.List<java.lang.String> |
getDependsOn() |
java.lang.String |
getDescription() |
Text[] |
getDescriptions() |
java.lang.String |
getDisplayName() |
Text[] |
getDisplayNames() |
java.lang.String |
getEjbClass() |
java.util.Collection<EjbLocalRef> |
getEjbLocalRef() |
java.util.Map<java.lang.String,EjbLocalRef> |
getEjbLocalRefMap() |
java.lang.String |
getEjbName() |
java.util.Collection<EjbRef> |
getEjbRef() |
java.util.Map<java.lang.String,EjbRef> |
getEjbRefMap() |
java.util.Collection<EnvEntry> |
getEnvEntry() |
java.util.Map<java.lang.String,EnvEntry> |
getEnvEntryMap() |
java.lang.String |
getHome() |
Icon |
getIcon() |
java.util.Map<java.lang.String,Icon> |
getIconMap() |
java.util.Collection<Icon> |
getIcons() |
java.lang.String |
getId() |
java.util.List<InitMethod> |
getInitMethod() |
boolean |
getInitOnStartup() |
java.util.Collection<JMSConnectionFactory> |
getJMSConnectionFactories() |
java.util.Map<java.lang.String,JMSConnectionFactory> |
getJMSConnectionFactoriesMap() |
java.util.Collection<JMSDestination> |
getJMSDestination() |
java.util.Map<java.lang.String,JMSDestination> |
getJMSDestinationMap() |
java.lang.String |
getJndiConsumerName() |
java.lang.String |
getLocal() |
Empty |
getLocalBean() |
java.lang.String |
getLocalHome() |
java.lang.String |
getMappedName() |
java.util.Collection<MessageDestinationRef> |
getMessageDestinationRef() |
java.util.Map<java.lang.String,MessageDestinationRef> |
getMessageDestinationRefMap() |
java.util.Collection<java.lang.String> |
getParents() |
java.lang.Boolean |
getPassivationCapable() |
java.util.Collection<PersistenceContextRef> |
getPersistenceContextRef() |
java.util.Map<java.lang.String,PersistenceContextRef> |
getPersistenceContextRefMap() |
java.util.Collection<PersistenceUnitRef> |
getPersistenceUnitRef() |
java.util.Map<java.lang.String,PersistenceUnitRef> |
getPersistenceUnitRefMap() |
java.util.List<LifecycleCallback> |
getPostActivate() |
java.util.List<LifecycleCallback> |
getPostConstruct() |
java.util.List<LifecycleCallback> |
getPreDestroy() |
java.util.List<LifecycleCallback> |
getPrePassivate() |
java.lang.String |
getProxy() |
java.lang.String |
getRemote() |
java.util.List<RemoveMethod> |
getRemoveMethod() |
java.util.Collection<ResourceEnvRef> |
getResourceEnvRef() |
java.util.Map<java.lang.String,ResourceEnvRef> |
getResourceEnvRefMap() |
java.util.Collection<ResourceRef> |
getResourceRef() |
java.util.Map<java.lang.String,ResourceRef> |
getResourceRefMap() |
SecurityIdentity |
getSecurityIdentity() |
java.util.List<SecurityRoleRef> |
getSecurityRoleRef() |
java.lang.String |
getServiceEndpoint() |
java.util.Collection<ServiceRef> |
getServiceRef() |
java.util.Map<java.lang.String,ServiceRef> |
getServiceRefMap() |
SessionType |
getSessionType() |
Timeout |
getStatefulTimeout() |
NamedMethod |
getTimeoutMethod() |
java.util.List<Timer> |
getTimer() |
java.lang.String |
getTimerConsumerName() |
TransactionType |
getTransactionType() |
boolean |
hasInitOnStartup() |
boolean |
isRestService() |
EnterpriseBean |
localBean() |
void |
setAfterBeginMethod(NamedMethod afterBeginMethod) |
void |
setAfterCompletionMethod(NamedMethod afterCompletionMethod) |
void |
setBeforeCompletionMethod(NamedMethod beforeCompletionMethod) |
void |
setConcurrencyManagementType(ConcurrencyManagementType concurrencyManagementType) |
void |
setDependsOn(java.util.List<java.lang.String> ejbNames) |
void |
setDependsOn(java.lang.String... ejbNames) |
void |
setDescriptions(Text[] text) |
void |
setDisplayNames(Text[] text) |
void |
setEjbClass(java.lang.Class value) |
void |
setEjbClass(java.lang.String value) |
void |
setEjbName(java.lang.String value)
The ejb-nameType specifies an enterprise bean's name.
|
void |
setHome(java.lang.String value) |
void |
setHomeAndLocal(java.lang.Class<?> localHome,
java.lang.Class<?> local) |
void |
setHomeAndLocal(java.lang.String localHome,
java.lang.String local) |
void |
setHomeAndRemote(java.lang.Class<?> home,
java.lang.Class<?> remote) |
void |
setHomeAndRemote(java.lang.String home,
java.lang.String remote) |
void |
setId(java.lang.String value) |
void |
setInitOnStartup(boolean initOnStartup) |
void |
setLocal(java.lang.String value) |
void |
setLocalBean(Empty localBean) |
void |
setLocalHome(java.lang.String value) |
void |
setMappedName(java.lang.String value) |
void |
setPassivationCapable(java.lang.Boolean passivationCapable) |
void |
setProxy(java.lang.String name) |
void |
setRemote(java.lang.String value) |
void |
setRestService(boolean restService) |
void |
setSecurityIdentity(SecurityIdentity value) |
void |
setServiceEndpoint(java.lang.String value) |
void |
setSessionType(SessionType value) |
void |
setStatefulTimeout(Timeout statefulTimeout) |
void |
setTimeoutMethod(NamedMethod value) |
void |
setTransactionType(TransactionType value) |
protected TextMap description
protected TextMap displayName
protected LocalCollection<Icon> icon
protected java.lang.String ejbName
protected java.lang.String mappedName
protected java.lang.String home
protected java.lang.String remote
protected java.lang.String localHome
protected java.lang.String local
protected java.util.LinkedHashSet<java.lang.String> businessLocal
protected java.util.LinkedHashSet<java.lang.String> businessRemote
protected Empty localBean
protected java.lang.String serviceEndpoint
protected java.lang.String ejbClass
protected SessionType sessionType
protected Timeout statefulTimeout
protected NamedMethod timeoutMethod
protected java.util.List<Timer> timer
protected java.lang.Boolean initOnStartup
protected java.lang.Boolean passivationCapable
protected ConcurrencyManagementType concurrencyManagementType
protected java.util.List<ConcurrentMethod> concurrentMethod
protected java.util.List<java.lang.String> dependsOn
protected java.util.List<InitMethod> initMethod
protected java.util.List<RemoveMethod> removeMethod
protected java.util.List<AsyncMethod> asyncMethod
protected TransactionType transactionType
protected NamedMethod afterBeginMethod
protected NamedMethod beforeCompletionMethod
protected NamedMethod afterCompletionMethod
protected java.util.List<AroundInvoke> aroundInvoke
protected java.util.List<AroundTimeout> aroundTimeout
protected KeyedCollection<java.lang.String,EnvEntry> envEntry
protected KeyedCollection<java.lang.String,EjbRef> ejbRef
protected KeyedCollection<java.lang.String,EjbLocalRef> ejbLocalRef
protected KeyedCollection<java.lang.String,ServiceRef> serviceRef
protected KeyedCollection<java.lang.String,ResourceRef> resourceRef
protected KeyedCollection<java.lang.String,ResourceEnvRef> resourceEnvRef
protected KeyedCollection<java.lang.String,MessageDestinationRef> messageDestinationRef
protected KeyedCollection<java.lang.String,PersistenceContextRef> persistenceContextRef
protected KeyedCollection<java.lang.String,PersistenceUnitRef> persistenceUnitRef
protected java.util.List<LifecycleCallback> postConstruct
protected java.util.List<LifecycleCallback> preDestroy
protected KeyedCollection<java.lang.String,DataSource> dataSource
protected KeyedCollection<java.lang.String,JMSConnectionFactory> jmsConnectionFactories
protected KeyedCollection<java.lang.String,JMSDestination> jmsDestinations
protected java.util.List<LifecycleCallback> postActivate
protected java.util.List<LifecycleCallback> prePassivate
protected java.util.List<SecurityRoleRef> securityRoleRef
protected SecurityIdentity securityIdentity
protected java.lang.String id
public SessionBean()
public SessionBean(java.lang.String ejbName, java.lang.String ejbClass, SessionType sessionType)
public java.lang.String getJndiConsumerName()
getJndiConsumerName
in interface JndiConsumer
public Text[] getDescriptions()
public void setDescriptions(Text[] text)
public java.lang.String getDescription()
public Text[] getDisplayNames()
public void setDisplayNames(Text[] text)
public java.lang.String getDisplayName()
public java.util.Collection<Icon> getIcons()
public java.util.Map<java.lang.String,Icon> getIconMap()
public Icon getIcon()
public java.lang.String getEjbName()
getEjbName
in interface EnterpriseBean
public void setEjbName(java.lang.String value)
setEjbName
in interface EnterpriseBean
public java.lang.String getMappedName()
getMappedName
in interface EnterpriseBean
public void setMappedName(java.lang.String value)
setMappedName
in interface EnterpriseBean
public java.lang.String getHome()
getHome
in interface RemoteBean
public void setHome(java.lang.String value)
setHome
in interface RemoteBean
public java.lang.String getRemote()
getRemote
in interface RemoteBean
public void setRemote(java.lang.String value)
setRemote
in interface RemoteBean
public void setHomeAndRemote(java.lang.String home, java.lang.String remote)
public void setHomeAndRemote(java.lang.Class<?> home, java.lang.Class<?> remote)
public void setHomeAndLocal(java.lang.String localHome, java.lang.String local)
public void setHomeAndLocal(java.lang.Class<?> localHome, java.lang.Class<?> local)
public java.lang.String getLocalHome()
getLocalHome
in interface RemoteBean
public void setLocalHome(java.lang.String value)
setLocalHome
in interface RemoteBean
public java.lang.String getLocal()
getLocal
in interface RemoteBean
public void setLocal(java.lang.String value)
setLocal
in interface RemoteBean
public java.util.Collection<java.lang.String> getBusinessLocal()
getBusinessLocal
in interface RemoteBean
public void addBusinessLocal(java.lang.String businessLocal)
public void addBusinessLocal(java.lang.Class businessLocal)
public java.util.Collection<java.lang.String> getBusinessRemote()
getBusinessRemote
in interface RemoteBean
public void addBusinessRemote(java.lang.String businessRemote)
public void addBusinessRemote(java.lang.Class businessRemote)
public Empty getLocalBean()
public void setLocalBean(Empty localBean)
public java.lang.String getServiceEndpoint()
public void setServiceEndpoint(java.lang.String value)
public java.lang.String getEjbClass()
getEjbClass
in interface EnterpriseBean
public void setEjbClass(java.lang.String value)
setEjbClass
in interface EnterpriseBean
public void setEjbClass(java.lang.Class value)
setEjbClass
in interface EnterpriseBean
public SessionType getSessionType()
public void setSessionType(SessionType value)
public NamedMethod getTimeoutMethod()
getTimeoutMethod
in interface TimerConsumer
public void setTimeoutMethod(NamedMethod value)
setTimeoutMethod
in interface TimerConsumer
public java.util.List<InitMethod> getInitMethod()
getInitMethod
in interface Session
public java.util.List<RemoveMethod> getRemoveMethod()
getRemoveMethod
in interface Session
public TransactionType getTransactionType()
getTransactionType
in interface EnterpriseBean
public void setTransactionType(TransactionType value)
setTransactionType
in interface EnterpriseBean
public NamedMethod getAfterBeginMethod()
public void setAfterBeginMethod(NamedMethod afterBeginMethod)
public NamedMethod getBeforeCompletionMethod()
public void setBeforeCompletionMethod(NamedMethod beforeCompletionMethod)
public NamedMethod getAfterCompletionMethod()
public void setAfterCompletionMethod(NamedMethod afterCompletionMethod)
public java.util.List<AroundInvoke> getAroundInvoke()
getAroundInvoke
in interface Invokable
public void addAroundInvoke(java.lang.String method)
addAroundInvoke
in interface Invokable
public java.util.Collection<EnvEntry> getEnvEntry()
getEnvEntry
in interface JndiConsumer
public java.util.Map<java.lang.String,EnvEntry> getEnvEntryMap()
getEnvEntryMap
in interface JndiConsumer
public java.util.Collection<EjbRef> getEjbRef()
getEjbRef
in interface JndiConsumer
public java.util.Map<java.lang.String,EjbRef> getEjbRefMap()
getEjbRefMap
in interface JndiConsumer
public java.util.Collection<EjbLocalRef> getEjbLocalRef()
getEjbLocalRef
in interface JndiConsumer
public java.util.Map<java.lang.String,EjbLocalRef> getEjbLocalRefMap()
getEjbLocalRefMap
in interface JndiConsumer
public java.util.Collection<ServiceRef> getServiceRef()
getServiceRef
in interface JndiConsumer
public java.util.Map<java.lang.String,ServiceRef> getServiceRefMap()
getServiceRefMap
in interface JndiConsumer
public java.util.Collection<ResourceRef> getResourceRef()
getResourceRef
in interface JndiConsumer
public java.util.Map<java.lang.String,ResourceRef> getResourceRefMap()
getResourceRefMap
in interface JndiConsumer
public java.util.Collection<ResourceEnvRef> getResourceEnvRef()
getResourceEnvRef
in interface JndiConsumer
public java.util.Map<java.lang.String,ResourceEnvRef> getResourceEnvRefMap()
getResourceEnvRefMap
in interface JndiConsumer
public java.util.Collection<MessageDestinationRef> getMessageDestinationRef()
getMessageDestinationRef
in interface JndiConsumer
public java.util.Map<java.lang.String,MessageDestinationRef> getMessageDestinationRefMap()
getMessageDestinationRefMap
in interface JndiConsumer
public java.util.Collection<PersistenceContextRef> getPersistenceContextRef()
getPersistenceContextRef
in interface JndiConsumer
public java.util.Map<java.lang.String,PersistenceContextRef> getPersistenceContextRefMap()
getPersistenceContextRefMap
in interface JndiConsumer
public java.util.Collection<PersistenceUnitRef> getPersistenceUnitRef()
getPersistenceUnitRef
in interface JndiConsumer
public java.util.Map<java.lang.String,PersistenceUnitRef> getPersistenceUnitRefMap()
getPersistenceUnitRefMap
in interface JndiConsumer
public java.util.List<LifecycleCallback> getPostConstruct()
getPostConstruct
in interface Lifecycle
public void addPostConstruct(java.lang.String method)
addPostConstruct
in interface Lifecycle
public java.util.List<LifecycleCallback> getPreDestroy()
getPreDestroy
in interface Lifecycle
public void addPreDestroy(java.lang.String method)
addPreDestroy
in interface Lifecycle
public java.util.List<LifecycleCallback> getPostActivate()
getPostActivate
in interface Session
public void addPostActivate(java.lang.String method)
addPostActivate
in interface Session
public java.util.List<LifecycleCallback> getPrePassivate()
getPrePassivate
in interface Session
public void addPrePassivate(java.lang.String method)
addPrePassivate
in interface Session
public java.util.List<SecurityRoleRef> getSecurityRoleRef()
getSecurityRoleRef
in interface EnterpriseBean
public SecurityIdentity getSecurityIdentity()
getSecurityIdentity
in interface EnterpriseBean
public void setSecurityIdentity(SecurityIdentity value)
setSecurityIdentity
in interface EnterpriseBean
public java.util.List<java.lang.String> getDependsOn()
public void setDependsOn(java.lang.String... ejbNames)
public void setDependsOn(java.util.List<java.lang.String> ejbNames)
public boolean hasInitOnStartup()
public boolean getInitOnStartup()
public void setInitOnStartup(boolean initOnStartup)
public java.lang.String getId()
getId
in interface EnterpriseBean
public void setId(java.lang.String value)
setId
in interface EnterpriseBean
public Timeout getStatefulTimeout()
public void setStatefulTimeout(Timeout statefulTimeout)
public java.util.List<AroundTimeout> getAroundTimeout()
getAroundTimeout
in interface Invokable
public java.util.List<AsyncMethod> getAsyncMethod()
public ConcurrencyManagementType getConcurrencyManagementType()
public void setConcurrencyManagementType(ConcurrencyManagementType concurrencyManagementType)
public java.util.List<ConcurrentMethod> getConcurrentMethod()
public void addAfterBegin(java.lang.String method)
addAfterBegin
in interface Session
public void addAfterCompletion(java.lang.String method)
addAfterCompletion
in interface Session
public void addBeforeCompletion(java.lang.String method)
addBeforeCompletion
in interface Session
public java.util.List<LifecycleCallback> getAfterBegin()
getAfterBegin
in interface Session
public java.util.List<LifecycleCallback> getAfterCompletion()
getAfterCompletion
in interface Session
public java.util.List<LifecycleCallback> getBeforeCompletion()
getBeforeCompletion
in interface Session
public java.util.Collection<DataSource> getDataSource()
getDataSource
in interface JndiConsumer
public java.util.Map<java.lang.String,DataSource> getDataSourceMap()
getDataSourceMap
in interface JndiConsumer
public java.util.List<Timer> getTimer()
getTimer
in interface TimerConsumer
public void addAroundTimeout(java.lang.String method)
addAroundTimeout
in interface Invokable
public java.util.Set<java.lang.String> getAsynchronousClasses()
public void addAsynchronousClass(java.lang.String cls)
public java.lang.String getTimerConsumerName()
getTimerConsumerName
in interface TimerConsumer
public boolean isRestService()
public void setRestService(boolean restService)
public void setProxy(java.lang.String name)
public java.lang.String getProxy()
public java.util.Collection<java.lang.String> getParents()
public EnterpriseBean localBean()
public java.lang.Boolean getPassivationCapable()
public void setPassivationCapable(java.lang.Boolean passivationCapable)
public java.util.Collection<JMSConnectionFactory> getJMSConnectionFactories()
getJMSConnectionFactories
in interface JndiConsumer
public java.util.Map<java.lang.String,JMSConnectionFactory> getJMSConnectionFactoriesMap()
getJMSConnectionFactoriesMap
in interface JndiConsumer
public java.util.Collection<JMSDestination> getJMSDestination()
getJMSDestination
in interface JndiConsumer
public java.util.Map<java.lang.String,JMSDestination> getJMSDestinationMap()
getJMSDestinationMap
in interface JndiConsumer