|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.shrinkwrap.descriptor.impl.ejbjar31.SessionBeanTypeImpl<T>
public class SessionBeanTypeImpl<T>
This class implements the session-beanType
xsd type
Original Documentation:
The session-beanType declares an session bean. The
declaration consists of:
- an optional description
- an optional display name
- an optional icon element that contains a small and a large
icon file name
- a name assigned to the enterprise bean
in the deployment description
- an optional mapped-name element that can be used to provide
vendor-specific deployment information such as the physical
jndi-name of the session bean's remote home/business interface.
This element is not required to be supported by all
implementations. Any use of this element is non-portable.
- the names of all the remote or local business interfaces,
if any
- the names of the session bean's remote home and
remote interfaces, if any
- the names of the session bean's local home and
local interfaces, if any
- an optional declaration that this bean exposes a
no-interface view
- the name of the session bean's web service endpoint
interface, if any
- the session bean's implementation class
- the session bean's state management type
- an optional declaration of a stateful session bean's timeout value
- an optional declaration of the session bean's timeout method for
handling programmatically created timers
- an optional declaration of timers to be automatically created at
deployment time
- an optional declaration that a Singleton bean has eager
initialization
- an optional declaration of a Singleton/Stateful bean's concurrency
management type
- an optional declaration of the method locking metadata
for a Singleton with container managed concurrency
- an optional declaration of the other Singleton beans in the
application that must be initialized before this bean
- an optional declaration of the session bean's asynchronous
methods
- the optional session bean's transaction management type.
If it is not present, it is defaulted to Container.
- an optional declaration of a stateful session bean's
afterBegin, beforeCompletion, and/or afterCompletion methods
- an optional list of the session bean class and/or
superclass around-invoke methods.
- an optional list of the session bean class and/or
superclass around-timeout methods.
- an optional declaration of the bean's
environment entries
- an optional declaration of the bean's EJB references
- an optional declaration of the bean's local
EJB references
- an optional declaration of the bean's web
service references
- an optional declaration of the security role
references
- an optional declaration of the security identity
to be used for the execution of the bean's methods
- an optional declaration of the bean's resource
manager connection factory references
- an optional declaration of the bean's resource
environment references.
- an optional declaration of the bean's message
destination references
The elements that are optional are "optional" in the sense
that they are omitted when if lists represented by them are
empty.
The service-endpoint element may only be specified if the
bean is a stateless session bean.
Constructor Summary | |
---|---|
SessionBeanTypeImpl(T t,
java.lang.String nodeName,
org.jboss.shrinkwrap.descriptor.spi.Node node)
|
|
SessionBeanTypeImpl(T t,
java.lang.String nodeName,
org.jboss.shrinkwrap.descriptor.spi.Node node,
org.jboss.shrinkwrap.descriptor.spi.Node childNode)
|
Method Summary | |
---|---|
NamedMethodType<SessionBeanType<T>> |
afterBeginMethod()
If not already created, a new after-begin-method element will be created and returned. |
NamedMethodType<SessionBeanType<T>> |
afterCompletionMethod()
If not already created, a new after-completion-method element will be created and returned. |
AroundInvokeType<SessionBeanType<T>> |
aroundInvoke()
Returns the around-invoke element |
AroundTimeoutType<SessionBeanType<T>> |
aroundTimeout()
Returns the around-timeout element |
AsyncMethodType<SessionBeanType<T>> |
asyncMethod()
Returns the async-method element |
NamedMethodType<SessionBeanType<T>> |
beforeCompletionMethod()
If not already created, a new before-completion-method element will be created and returned. |
ConcurrentMethodType<SessionBeanType<T>> |
concurrentMethod()
Returns the concurrent-method element |
DataSourceType<SessionBeanType<T>> |
dataSource()
Returns the data-source element |
DependsOnType<SessionBeanType<T>> |
dependsOn()
If not already created, a new depends-on element will be created and returned. |
EjbLocalRefType<SessionBeanType<T>> |
ejbLocalRef()
Returns the ejb-local-ref element |
EjbRefType<SessionBeanType<T>> |
ejbRef()
Returns the ejb-ref element |
EnvEntryType<SessionBeanType<T>> |
envEntry()
Returns the env-entry element |
java.util.List<AroundInvokeType<SessionBeanType<T>>> |
getAroundInvokeList()
Returns all around-invoke elements |
java.util.List<AroundTimeoutType<SessionBeanType<T>>> |
getAroundTimeoutList()
Returns all around-timeout elements |
java.util.List<AsyncMethodType<SessionBeanType<T>>> |
getAsyncMethodList()
Returns all async-method elements |
java.util.List<java.lang.String> |
getBusinessLocalList()
Returns all business-local elements |
java.util.List<java.lang.String> |
getBusinessRemoteList()
Returns all business-remote elements |
ConcurrencyManagementTypeType |
getConcurrencyManagementType()
Returns the concurrency-management-type element |
java.lang.String |
getConcurrencyManagementTypeAsString()
Returns the concurrency-management-type element |
java.util.List<ConcurrentMethodType<SessionBeanType<T>>> |
getConcurrentMethodList()
Returns all concurrent-method elements |
java.util.List<DataSourceType<SessionBeanType<T>>> |
getDataSourceList()
Returns all data-source elements |
java.util.List<java.lang.String> |
getDescriptionList()
Returns all description elements |
java.util.List<java.lang.String> |
getDisplayNameList()
Returns all display-name elements |
java.lang.String |
getEjbClass()
Returns the ejb-class element |
java.util.List<EjbLocalRefType<SessionBeanType<T>>> |
getEjbLocalRefList()
Returns all ejb-local-ref elements |
java.lang.String |
getEjbName()
Returns the ejb-name element |
java.util.List<EjbRefType<SessionBeanType<T>>> |
getEjbRefList()
Returns all ejb-ref elements |
java.util.List<EnvEntryType<SessionBeanType<T>>> |
getEnvEntryList()
Returns all env-entry elements |
java.lang.String |
getHome()
Returns the home element |
java.util.List<IconType<SessionBeanType<T>>> |
getIconList()
Returns all icon elements |
java.util.List<InitMethodType<SessionBeanType<T>>> |
getInitMethodList()
Returns all init-method elements |
java.lang.String |
getLocal()
Returns the local element |
java.lang.String |
getLocalHome()
Returns the local-home element |
java.lang.String |
getMappedName()
Returns the mapped-name element |
java.util.List<MessageDestinationRefType<SessionBeanType<T>>> |
getMessageDestinationRefList()
Returns all message-destination-ref elements |
java.util.List<PersistenceContextRefType<SessionBeanType<T>>> |
getPersistenceContextRefList()
Returns all persistence-context-ref elements |
java.util.List<PersistenceUnitRefType<SessionBeanType<T>>> |
getPersistenceUnitRefList()
Returns all persistence-unit-ref elements |
java.util.List<LifecycleCallbackType<SessionBeanType<T>>> |
getPostActivateList()
Returns all post-activate elements |
java.util.List<LifecycleCallbackType<SessionBeanType<T>>> |
getPostConstructList()
Returns all post-construct elements |
java.util.List<LifecycleCallbackType<SessionBeanType<T>>> |
getPreDestroyList()
Returns all pre-destroy elements |
java.util.List<LifecycleCallbackType<SessionBeanType<T>>> |
getPrePassivateList()
Returns all pre-passivate elements |
java.lang.String |
getRemote()
Returns the remote element |
java.util.List<RemoveMethodType<SessionBeanType<T>>> |
getRemoveMethodList()
Returns all remove-method elements |
java.util.List<ResourceEnvRefType<SessionBeanType<T>>> |
getResourceEnvRefList()
Returns all resource-env-ref elements |
java.util.List<ResourceRefType<SessionBeanType<T>>> |
getResourceRefList()
Returns all resource-ref elements |
java.util.List<SecurityRoleRefType<SessionBeanType<T>>> |
getSecurityRoleRefList()
Returns all security-role-ref elements |
java.lang.String |
getServiceEndpoint()
Returns the service-endpoint element |
SessionTypeType |
getSessionType()
Returns the session-type element |
java.lang.String |
getSessionTypeAsString()
Returns the session-type element |
java.util.List<TimerType<SessionBeanType<T>>> |
getTimerList()
Returns all timer elements |
TransactionTypeType |
getTransactionType()
Returns the transaction-type element |
java.lang.String |
getTransactionTypeAsString()
Returns the transaction-type element |
IconType<SessionBeanType<T>> |
icon()
Returns the icon element |
InitMethodType<SessionBeanType<T>> |
initMethod()
Returns the init-method element |
java.lang.Boolean |
isInitOnStartup()
Returns the init-on-startup element |
java.lang.Boolean |
isLocalBean()
|
SessionBeanType<T> |
localBean()
|
MessageDestinationRefType<SessionBeanType<T>> |
messageDestinationRef()
Returns the message-destination-ref element |
PersistenceContextRefType<SessionBeanType<T>> |
persistenceContextRef()
Returns the persistence-context-ref element |
PersistenceUnitRefType<SessionBeanType<T>> |
persistenceUnitRef()
Returns the persistence-unit-ref element |
LifecycleCallbackType<SessionBeanType<T>> |
postActivate()
Returns the post-activate element |
LifecycleCallbackType<SessionBeanType<T>> |
postConstruct()
Returns the post-construct element |
LifecycleCallbackType<SessionBeanType<T>> |
preDestroy()
Returns the pre-destroy element |
LifecycleCallbackType<SessionBeanType<T>> |
prePassivate()
Returns the pre-passivate element |
SessionBeanType<T> |
removeAfterBeginMethod()
Removes the after-begin-method element |
SessionBeanType<T> |
removeAfterCompletionMethod()
Removes the after-completion-method element |
SessionBeanType<T> |
removeAllAroundInvoke()
Removes all around-invoke elements |
SessionBeanType<T> |
removeAllAroundTimeout()
Removes all around-timeout elements |
SessionBeanType<T> |
removeAllAsyncMethod()
Removes all async-method elements |
SessionBeanType<T> |
removeAllBusinessLocal()
Removes the business-local element |
SessionBeanType<T> |
removeAllBusinessRemote()
Removes the business-remote element |
SessionBeanType<T> |
removeAllConcurrentMethod()
Removes all concurrent-method elements |
SessionBeanType<T> |
removeAllDataSource()
Removes all data-source elements |
SessionBeanType<T> |
removeAllDescription()
Removes the description element |
SessionBeanType<T> |
removeAllDisplayName()
Removes the display-name element |
SessionBeanType<T> |
removeAllEjbLocalRef()
Removes all ejb-local-ref elements |
SessionBeanType<T> |
removeAllEjbRef()
Removes all ejb-ref elements |
SessionBeanType<T> |
removeAllEnvEntry()
Removes all env-entry elements |
SessionBeanType<T> |
removeAllIcon()
Removes all icon elements |
SessionBeanType<T> |
removeAllInitMethod()
Removes all init-method elements |
SessionBeanType<T> |
removeAllMessageDestinationRef()
Removes all message-destination-ref elements |
SessionBeanType<T> |
removeAllPersistenceContextRef()
Removes all persistence-context-ref elements |
SessionBeanType<T> |
removeAllPersistenceUnitRef()
Removes all persistence-unit-ref elements |
SessionBeanType<T> |
removeAllPostActivate()
Removes all post-activate elements |
SessionBeanType<T> |
removeAllPostConstruct()
Removes all post-construct elements |
SessionBeanType<T> |
removeAllPreDestroy()
Removes all pre-destroy elements |
SessionBeanType<T> |
removeAllPrePassivate()
Removes all pre-passivate elements |
SessionBeanType<T> |
removeAllRemoveMethod()
Removes all remove-method elements |
SessionBeanType<T> |
removeAllResourceEnvRef()
Removes all resource-env-ref elements |
SessionBeanType<T> |
removeAllResourceRef()
Removes all resource-ref elements |
SessionBeanType<T> |
removeAllSecurityRoleRef()
Removes all security-role-ref elements |
SessionBeanType<T> |
removeAllTimer()
Removes all timer elements |
SessionBeanType<T> |
removeBeforeCompletionMethod()
Removes the before-completion-method element |
SessionBeanType<T> |
removeDependsOn()
Removes the depends-on element |
SessionBeanType<T> |
removeEjbClass()
Removes the ejb-class element |
SessionBeanType<T> |
removeEjbName()
Removes the ejb-name element |
SessionBeanType<T> |
removeHome()
Removes the home element |
SessionBeanType<T> |
removeInitOnStartup()
Removes the init-on-startup element |
SessionBeanType<T> |
removeLocal()
Removes the local element |
SessionBeanType<T> |
removeLocalHome()
Removes the local-home element |
SessionBeanType<T> |
removeMappedName()
Removes the mapped-name element |
RemoveMethodType<SessionBeanType<T>> |
removeMethod()
Returns the remove-method element |
SessionBeanType<T> |
removeRemote()
Removes the remote element |
SessionBeanType<T> |
removeSecurityIdentity()
Removes the security-identity element |
SessionBeanType<T> |
removeServiceEndpoint()
Removes the service-endpoint element |
SessionBeanType<T> |
removeStatefulTimeout()
Removes the stateful-timeout element |
SessionBeanType<T> |
removeTimeoutMethod()
Removes the timeout-method element |
ResourceEnvRefType<SessionBeanType<T>> |
resourceEnvRef()
Returns the resource-env-ref element |
ResourceRefType<SessionBeanType<T>> |
resourceRef()
Returns the resource-ref element |
SecurityIdentityType<SessionBeanType<T>> |
securityIdentity()
If not already created, a new security-identity element will be created and returned. |
SecurityRoleRefType<SessionBeanType<T>> |
securityRoleRef()
Returns the security-role-ref element |
SessionBeanType<T> |
setBusinessLocal(java.lang.String businessLocal)
Creates a new business-local element |
SessionBeanType<T> |
setBusinessLocalList(java.lang.String... values)
Creates for all String objects representing business-local elements,
a new business-local element |
SessionBeanType<T> |
setBusinessRemote(java.lang.String businessRemote)
Creates a new business-remote element |
SessionBeanType<T> |
setBusinessRemoteList(java.lang.String... values)
Creates for all String objects representing business-remote elements,
a new business-remote element |
SessionBeanType<T> |
setConcurrencyManagementType(ConcurrencyManagementTypeType concurrencyManagementType)
If not already created, a new concurrency-management-type element with the given value will be created. |
SessionBeanType<T> |
setConcurrencyManagementType(java.lang.String concurrencyManagementType)
If not already created, a new concurrency-management-type element with the given value will be created. |
SessionBeanType<T> |
setDescription(java.lang.String description)
Creates a new description element |
SessionBeanType<T> |
setDescriptionList(java.lang.String... values)
Creates for all String objects representing description elements,
a new description element |
SessionBeanType<T> |
setDisplayName(java.lang.String displayName)
Creates a new display-name element |
SessionBeanType<T> |
setDisplayNameList(java.lang.String... values)
Creates for all String objects representing display-name elements,
a new display-name element |
SessionBeanType<T> |
setEjbClass(java.lang.String ejbClass)
If not already created, a new ejb-class element with the given value will be created. |
SessionBeanType<T> |
setEjbName(java.lang.String ejbName)
If not already created, a new ejb-name element with the given value will be created. |
SessionBeanType<T> |
setHome(java.lang.String home)
If not already created, a new home element with the given value will be created. |
SessionBeanType<T> |
setInitOnStartup(java.lang.Boolean initOnStartup)
If not already created, a new init-on-startup element with the given value will be created. |
SessionBeanType<T> |
setLocal(java.lang.String local)
If not already created, a new local element with the given value will be created. |
SessionBeanType<T> |
setLocalHome(java.lang.String localHome)
If not already created, a new local-home element with the given value will be created. |
SessionBeanType<T> |
setMappedName(java.lang.String mappedName)
If not already created, a new mapped-name element with the given value will be created. |
SessionBeanType<T> |
setRemote(java.lang.String remote)
If not already created, a new remote element with the given value will be created. |
SessionBeanType<T> |
setServiceEndpoint(java.lang.String serviceEndpoint)
If not already created, a new service-endpoint element with the given value will be created. |
SessionBeanType<T> |
setSessionType(SessionTypeType sessionType)
If not already created, a new session-type element with the given value will be created. |
SessionBeanType<T> |
setSessionType(java.lang.String sessionType)
If not already created, a new session-type element with the given value will be created. |
SessionBeanType<T> |
setTransactionType(java.lang.String transactionType)
If not already created, a new transaction-type element with the given value will be created. |
SessionBeanType<T> |
setTransactionType(TransactionTypeType transactionType)
If not already created, a new transaction-type element with the given value will be created. |
StatefulTimeoutType<SessionBeanType<T>> |
statefulTimeout()
If not already created, a new stateful-timeout element will be created and returned. |
NamedMethodType<SessionBeanType<T>> |
timeoutMethod()
If not already created, a new timeout-method element will be created and returned. |
TimerType<SessionBeanType<T>> |
timer()
Returns the timer element |
T |
up()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SessionBeanTypeImpl(T t, java.lang.String nodeName, org.jboss.shrinkwrap.descriptor.spi.Node node)
public SessionBeanTypeImpl(T t, java.lang.String nodeName, org.jboss.shrinkwrap.descriptor.spi.Node node, org.jboss.shrinkwrap.descriptor.spi.Node childNode)
Method Detail |
---|
public T up()
up
in interface org.jboss.shrinkwrap.descriptor.api.Child<T>
public SessionBeanType<T> setDescription(java.lang.String description)
description
element
setDescription
in interface SessionBeanType<T>
SessionBeanType
public SessionBeanType<T> setDescriptionList(java.lang.String... values)
description
elements,
a new description
element
setDescriptionList
in interface SessionBeanType<T>
list
- of description
objects
SessionBeanType
public SessionBeanType<T> removeAllDescription()
description
element
removeAllDescription
in interface SessionBeanType<T>
SessionBeanType
public java.util.List<java.lang.String> getDescriptionList()
description
elements
getDescriptionList
in interface SessionBeanType<T>
description
public SessionBeanType<T> setDisplayName(java.lang.String displayName)
display-name
element
setDisplayName
in interface SessionBeanType<T>
SessionBeanType
public SessionBeanType<T> setDisplayNameList(java.lang.String... values)
display-name
elements,
a new display-name
element
setDisplayNameList
in interface SessionBeanType<T>
list
- of display-name
objects
SessionBeanType
public SessionBeanType<T> removeAllDisplayName()
display-name
element
removeAllDisplayName
in interface SessionBeanType<T>
SessionBeanType
public java.util.List<java.lang.String> getDisplayNameList()
display-name
elements
getDisplayNameList
in interface SessionBeanType<T>
display-name
public SessionBeanType<T> removeAllIcon()
icon
elements
removeAllIcon
in interface SessionBeanType<T>
SessionBeanType
public IconType<SessionBeanType<T>> icon()
icon
element
icon
in interface SessionBeanType<T>
icon
public java.util.List<IconType<SessionBeanType<T>>> getIconList()
icon
elements
getIconList
in interface SessionBeanType<T>
icon
public SessionBeanType<T> removeAllEnvEntry()
env-entry
elements
removeAllEnvEntry
in interface SessionBeanType<T>
SessionBeanType
public EnvEntryType<SessionBeanType<T>> envEntry()
env-entry
element
envEntry
in interface SessionBeanType<T>
env-entry
public java.util.List<EnvEntryType<SessionBeanType<T>>> getEnvEntryList()
env-entry
elements
getEnvEntryList
in interface SessionBeanType<T>
env-entry
public SessionBeanType<T> removeAllEjbRef()
ejb-ref
elements
removeAllEjbRef
in interface SessionBeanType<T>
SessionBeanType
public EjbRefType<SessionBeanType<T>> ejbRef()
ejb-ref
element
ejbRef
in interface SessionBeanType<T>
ejb-ref
public java.util.List<EjbRefType<SessionBeanType<T>>> getEjbRefList()
ejb-ref
elements
getEjbRefList
in interface SessionBeanType<T>
ejb-ref
public SessionBeanType<T> removeAllEjbLocalRef()
ejb-local-ref
elements
removeAllEjbLocalRef
in interface SessionBeanType<T>
SessionBeanType
public EjbLocalRefType<SessionBeanType<T>> ejbLocalRef()
ejb-local-ref
element
ejbLocalRef
in interface SessionBeanType<T>
ejb-local-ref
public java.util.List<EjbLocalRefType<SessionBeanType<T>>> getEjbLocalRefList()
ejb-local-ref
elements
getEjbLocalRefList
in interface SessionBeanType<T>
ejb-local-ref
public SessionBeanType<T> removeAllResourceRef()
resource-ref
elements
removeAllResourceRef
in interface SessionBeanType<T>
SessionBeanType
public ResourceRefType<SessionBeanType<T>> resourceRef()
resource-ref
element
resourceRef
in interface SessionBeanType<T>
resource-ref
public java.util.List<ResourceRefType<SessionBeanType<T>>> getResourceRefList()
resource-ref
elements
getResourceRefList
in interface SessionBeanType<T>
resource-ref
public SessionBeanType<T> removeAllResourceEnvRef()
resource-env-ref
elements
removeAllResourceEnvRef
in interface SessionBeanType<T>
SessionBeanType
public ResourceEnvRefType<SessionBeanType<T>> resourceEnvRef()
resource-env-ref
element
resourceEnvRef
in interface SessionBeanType<T>
resource-env-ref
public java.util.List<ResourceEnvRefType<SessionBeanType<T>>> getResourceEnvRefList()
resource-env-ref
elements
getResourceEnvRefList
in interface SessionBeanType<T>
resource-env-ref
public SessionBeanType<T> removeAllMessageDestinationRef()
message-destination-ref
elements
removeAllMessageDestinationRef
in interface SessionBeanType<T>
SessionBeanType
public MessageDestinationRefType<SessionBeanType<T>> messageDestinationRef()
message-destination-ref
element
messageDestinationRef
in interface SessionBeanType<T>
message-destination-ref
public java.util.List<MessageDestinationRefType<SessionBeanType<T>>> getMessageDestinationRefList()
message-destination-ref
elements
getMessageDestinationRefList
in interface SessionBeanType<T>
message-destination-ref
public SessionBeanType<T> removeAllPersistenceContextRef()
persistence-context-ref
elements
removeAllPersistenceContextRef
in interface SessionBeanType<T>
SessionBeanType
public PersistenceContextRefType<SessionBeanType<T>> persistenceContextRef()
persistence-context-ref
element
persistenceContextRef
in interface SessionBeanType<T>
persistence-context-ref
public java.util.List<PersistenceContextRefType<SessionBeanType<T>>> getPersistenceContextRefList()
persistence-context-ref
elements
getPersistenceContextRefList
in interface SessionBeanType<T>
persistence-context-ref
public SessionBeanType<T> removeAllPersistenceUnitRef()
persistence-unit-ref
elements
removeAllPersistenceUnitRef
in interface SessionBeanType<T>
SessionBeanType
public PersistenceUnitRefType<SessionBeanType<T>> persistenceUnitRef()
persistence-unit-ref
element
persistenceUnitRef
in interface SessionBeanType<T>
persistence-unit-ref
public java.util.List<PersistenceUnitRefType<SessionBeanType<T>>> getPersistenceUnitRefList()
persistence-unit-ref
elements
getPersistenceUnitRefList
in interface SessionBeanType<T>
persistence-unit-ref
public SessionBeanType<T> removeAllPostConstruct()
post-construct
elements
removeAllPostConstruct
in interface SessionBeanType<T>
SessionBeanType
public LifecycleCallbackType<SessionBeanType<T>> postConstruct()
post-construct
element
postConstruct
in interface SessionBeanType<T>
post-construct
public java.util.List<LifecycleCallbackType<SessionBeanType<T>>> getPostConstructList()
post-construct
elements
getPostConstructList
in interface SessionBeanType<T>
post-construct
public SessionBeanType<T> removeAllPreDestroy()
pre-destroy
elements
removeAllPreDestroy
in interface SessionBeanType<T>
SessionBeanType
public LifecycleCallbackType<SessionBeanType<T>> preDestroy()
pre-destroy
element
preDestroy
in interface SessionBeanType<T>
pre-destroy
public java.util.List<LifecycleCallbackType<SessionBeanType<T>>> getPreDestroyList()
pre-destroy
elements
getPreDestroyList
in interface SessionBeanType<T>
pre-destroy
public SessionBeanType<T> removeAllDataSource()
data-source
elements
removeAllDataSource
in interface SessionBeanType<T>
SessionBeanType
public DataSourceType<SessionBeanType<T>> dataSource()
data-source
element
dataSource
in interface SessionBeanType<T>
data-source
public java.util.List<DataSourceType<SessionBeanType<T>>> getDataSourceList()
data-source
elements
getDataSourceList
in interface SessionBeanType<T>
data-source
public SessionBeanType<T> setEjbName(java.lang.String ejbName)
ejb-name
element with the given value will be created.
Otherwise, the existing ejb-name
element will be updated with the given value.
setEjbName
in interface SessionBeanType<T>
SessionBeanType
public SessionBeanType<T> removeEjbName()
ejb-name
element
removeEjbName
in interface SessionBeanType<T>
SessionBeanType
public java.lang.String getEjbName()
ejb-name
element
getEjbName
in interface SessionBeanType<T>
ejb-name
public SessionBeanType<T> setMappedName(java.lang.String mappedName)
mapped-name
element with the given value will be created.
Otherwise, the existing mapped-name
element will be updated with the given value.
setMappedName
in interface SessionBeanType<T>
SessionBeanType
public SessionBeanType<T> removeMappedName()
mapped-name
element
removeMappedName
in interface SessionBeanType<T>
SessionBeanType
public java.lang.String getMappedName()
mapped-name
element
getMappedName
in interface SessionBeanType<T>
mapped-name
public SessionBeanType<T> setHome(java.lang.String home)
home
element with the given value will be created.
Otherwise, the existing home
element will be updated with the given value.
setHome
in interface SessionBeanType<T>
SessionBeanType
public SessionBeanType<T> removeHome()
home
element
removeHome
in interface SessionBeanType<T>
SessionBeanType
public java.lang.String getHome()
home
element
getHome
in interface SessionBeanType<T>
home
public SessionBeanType<T> setRemote(java.lang.String remote)
remote
element with the given value will be created.
Otherwise, the existing remote
element will be updated with the given value.
setRemote
in interface SessionBeanType<T>
SessionBeanType
public SessionBeanType<T> removeRemote()
remote
element
removeRemote
in interface SessionBeanType<T>
SessionBeanType
public java.lang.String getRemote()
remote
element
getRemote
in interface SessionBeanType<T>
remote
public SessionBeanType<T> setLocalHome(java.lang.String localHome)
local-home
element with the given value will be created.
Otherwise, the existing local-home
element will be updated with the given value.
setLocalHome
in interface SessionBeanType<T>
SessionBeanType
public SessionBeanType<T> removeLocalHome()
local-home
element
removeLocalHome
in interface SessionBeanType<T>
SessionBeanType
public java.lang.String getLocalHome()
local-home
element
getLocalHome
in interface SessionBeanType<T>
local-home
public SessionBeanType<T> setLocal(java.lang.String local)
local
element with the given value will be created.
Otherwise, the existing local
element will be updated with the given value.
setLocal
in interface SessionBeanType<T>
SessionBeanType
public SessionBeanType<T> removeLocal()
local
element
removeLocal
in interface SessionBeanType<T>
SessionBeanType
public java.lang.String getLocal()
local
element
getLocal
in interface SessionBeanType<T>
local
public SessionBeanType<T> setBusinessLocal(java.lang.String businessLocal)
business-local
element
setBusinessLocal
in interface SessionBeanType<T>
SessionBeanType
public SessionBeanType<T> setBusinessLocalList(java.lang.String... values)
business-local
elements,
a new business-local
element
setBusinessLocalList
in interface SessionBeanType<T>
list
- of business-local
objects
SessionBeanType
public SessionBeanType<T> removeAllBusinessLocal()
business-local
element
removeAllBusinessLocal
in interface SessionBeanType<T>
SessionBeanType
public java.util.List<java.lang.String> getBusinessLocalList()
business-local
elements
getBusinessLocalList
in interface SessionBeanType<T>
business-local
public SessionBeanType<T> setBusinessRemote(java.lang.String businessRemote)
business-remote
element
setBusinessRemote
in interface SessionBeanType<T>
SessionBeanType
public SessionBeanType<T> setBusinessRemoteList(java.lang.String... values)
business-remote
elements,
a new business-remote
element
setBusinessRemoteList
in interface SessionBeanType<T>
list
- of business-remote
objects
SessionBeanType
public SessionBeanType<T> removeAllBusinessRemote()
business-remote
element
removeAllBusinessRemote
in interface SessionBeanType<T>
SessionBeanType
public java.util.List<java.lang.String> getBusinessRemoteList()
business-remote
elements
getBusinessRemoteList
in interface SessionBeanType<T>
business-remote
public SessionBeanType<T> localBean()
localBean
in interface SessionBeanType<T>
public java.lang.Boolean isLocalBean()
isLocalBean
in interface SessionBeanType<T>
public SessionBeanType<T> setServiceEndpoint(java.lang.String serviceEndpoint)
service-endpoint
element with the given value will be created.
Otherwise, the existing service-endpoint
element will be updated with the given value.
setServiceEndpoint
in interface SessionBeanType<T>
SessionBeanType
public SessionBeanType<T> removeServiceEndpoint()
service-endpoint
element
removeServiceEndpoint
in interface SessionBeanType<T>
SessionBeanType
public java.lang.String getServiceEndpoint()
service-endpoint
element
getServiceEndpoint
in interface SessionBeanType<T>
service-endpoint
public SessionBeanType<T> setEjbClass(java.lang.String ejbClass)
ejb-class
element with the given value will be created.
Otherwise, the existing ejb-class
element will be updated with the given value.
setEjbClass
in interface SessionBeanType<T>
SessionBeanType
public SessionBeanType<T> removeEjbClass()
ejb-class
element
removeEjbClass
in interface SessionBeanType<T>
SessionBeanType
public java.lang.String getEjbClass()
ejb-class
element
getEjbClass
in interface SessionBeanType<T>
ejb-class
public SessionBeanType<T> setSessionType(SessionTypeType sessionType)
session-type
element with the given value will be created.
Otherwise, the existing session-type
element will be updated with the given value.
setSessionType
in interface SessionBeanType<T>
SessionBeanType
public SessionBeanType<T> setSessionType(java.lang.String sessionType)
session-type
element with the given value will be created.
Otherwise, the existing session-type
element will be updated with the given value.
setSessionType
in interface SessionBeanType<T>
SessionBeanType
public SessionTypeType getSessionType()
session-type
element
getSessionType
in interface SessionBeanType<T>
session-type
public java.lang.String getSessionTypeAsString()
session-type
element
getSessionTypeAsString
in interface SessionBeanType<T>
session-type
public SessionBeanType<T> removeStatefulTimeout()
stateful-timeout
element
removeStatefulTimeout
in interface SessionBeanType<T>
SessionBeanType
public StatefulTimeoutType<SessionBeanType<T>> statefulTimeout()
stateful-timeout
element will be created and returned.
Otherwise, the existing stateful-timeout
element will be returned.
statefulTimeout
in interface SessionBeanType<T>
stateful-timeout
public SessionBeanType<T> removeTimeoutMethod()
timeout-method
element
removeTimeoutMethod
in interface SessionBeanType<T>
SessionBeanType
public NamedMethodType<SessionBeanType<T>> timeoutMethod()
timeout-method
element will be created and returned.
Otherwise, the existing timeout-method
element will be returned.
timeoutMethod
in interface SessionBeanType<T>
timeout-method
public SessionBeanType<T> removeAllTimer()
timer
elements
removeAllTimer
in interface SessionBeanType<T>
SessionBeanType
public TimerType<SessionBeanType<T>> timer()
timer
element
timer
in interface SessionBeanType<T>
timer
public java.util.List<TimerType<SessionBeanType<T>>> getTimerList()
timer
elements
getTimerList
in interface SessionBeanType<T>
timer
public SessionBeanType<T> setInitOnStartup(java.lang.Boolean initOnStartup)
init-on-startup
element with the given value will be created.
Otherwise, the existing init-on-startup
element will be updated with the given value.
setInitOnStartup
in interface SessionBeanType<T>
SessionBeanType
public SessionBeanType<T> removeInitOnStartup()
init-on-startup
element
removeInitOnStartup
in interface SessionBeanType<T>
SessionBeanType
public java.lang.Boolean isInitOnStartup()
init-on-startup
element
isInitOnStartup
in interface SessionBeanType<T>
init-on-startup
public SessionBeanType<T> setConcurrencyManagementType(ConcurrencyManagementTypeType concurrencyManagementType)
concurrency-management-type
element with the given value will be created.
Otherwise, the existing concurrency-management-type
element will be updated with the given value.
setConcurrencyManagementType
in interface SessionBeanType<T>
SessionBeanType
public SessionBeanType<T> setConcurrencyManagementType(java.lang.String concurrencyManagementType)
concurrency-management-type
element with the given value will be created.
Otherwise, the existing concurrency-management-type
element will be updated with the given value.
setConcurrencyManagementType
in interface SessionBeanType<T>
SessionBeanType
public ConcurrencyManagementTypeType getConcurrencyManagementType()
concurrency-management-type
element
getConcurrencyManagementType
in interface SessionBeanType<T>
concurrency-management-type
public java.lang.String getConcurrencyManagementTypeAsString()
concurrency-management-type
element
getConcurrencyManagementTypeAsString
in interface SessionBeanType<T>
concurrency-management-type
public SessionBeanType<T> removeAllConcurrentMethod()
concurrent-method
elements
removeAllConcurrentMethod
in interface SessionBeanType<T>
SessionBeanType
public ConcurrentMethodType<SessionBeanType<T>> concurrentMethod()
concurrent-method
element
concurrentMethod
in interface SessionBeanType<T>
concurrent-method
public java.util.List<ConcurrentMethodType<SessionBeanType<T>>> getConcurrentMethodList()
concurrent-method
elements
getConcurrentMethodList
in interface SessionBeanType<T>
concurrent-method
public SessionBeanType<T> removeDependsOn()
depends-on
element
removeDependsOn
in interface SessionBeanType<T>
SessionBeanType
public DependsOnType<SessionBeanType<T>> dependsOn()
depends-on
element will be created and returned.
Otherwise, the existing depends-on
element will be returned.
dependsOn
in interface SessionBeanType<T>
depends-on
public SessionBeanType<T> removeAllInitMethod()
init-method
elements
removeAllInitMethod
in interface SessionBeanType<T>
SessionBeanType
public InitMethodType<SessionBeanType<T>> initMethod()
init-method
element
initMethod
in interface SessionBeanType<T>
init-method
public java.util.List<InitMethodType<SessionBeanType<T>>> getInitMethodList()
init-method
elements
getInitMethodList
in interface SessionBeanType<T>
init-method
public SessionBeanType<T> removeAllRemoveMethod()
remove-method
elements
removeAllRemoveMethod
in interface SessionBeanType<T>
SessionBeanType
public RemoveMethodType<SessionBeanType<T>> removeMethod()
remove-method
element
removeMethod
in interface SessionBeanType<T>
remove-method
public java.util.List<RemoveMethodType<SessionBeanType<T>>> getRemoveMethodList()
remove-method
elements
getRemoveMethodList
in interface SessionBeanType<T>
remove-method
public SessionBeanType<T> removeAllAsyncMethod()
async-method
elements
removeAllAsyncMethod
in interface SessionBeanType<T>
SessionBeanType
public AsyncMethodType<SessionBeanType<T>> asyncMethod()
async-method
element
asyncMethod
in interface SessionBeanType<T>
async-method
public java.util.List<AsyncMethodType<SessionBeanType<T>>> getAsyncMethodList()
async-method
elements
getAsyncMethodList
in interface SessionBeanType<T>
async-method
public SessionBeanType<T> setTransactionType(TransactionTypeType transactionType)
transaction-type
element with the given value will be created.
Otherwise, the existing transaction-type
element will be updated with the given value.
setTransactionType
in interface SessionBeanType<T>
SessionBeanType
public SessionBeanType<T> setTransactionType(java.lang.String transactionType)
transaction-type
element with the given value will be created.
Otherwise, the existing transaction-type
element will be updated with the given value.
setTransactionType
in interface SessionBeanType<T>
SessionBeanType
public TransactionTypeType getTransactionType()
transaction-type
element
getTransactionType
in interface SessionBeanType<T>
transaction-type
public java.lang.String getTransactionTypeAsString()
transaction-type
element
getTransactionTypeAsString
in interface SessionBeanType<T>
transaction-type
public SessionBeanType<T> removeAfterBeginMethod()
after-begin-method
element
removeAfterBeginMethod
in interface SessionBeanType<T>
SessionBeanType
public NamedMethodType<SessionBeanType<T>> afterBeginMethod()
after-begin-method
element will be created and returned.
Otherwise, the existing after-begin-method
element will be returned.
afterBeginMethod
in interface SessionBeanType<T>
after-begin-method
public SessionBeanType<T> removeBeforeCompletionMethod()
before-completion-method
element
removeBeforeCompletionMethod
in interface SessionBeanType<T>
SessionBeanType
public NamedMethodType<SessionBeanType<T>> beforeCompletionMethod()
before-completion-method
element will be created and returned.
Otherwise, the existing before-completion-method
element will be returned.
beforeCompletionMethod
in interface SessionBeanType<T>
before-completion-method
public SessionBeanType<T> removeAfterCompletionMethod()
after-completion-method
element
removeAfterCompletionMethod
in interface SessionBeanType<T>
SessionBeanType
public NamedMethodType<SessionBeanType<T>> afterCompletionMethod()
after-completion-method
element will be created and returned.
Otherwise, the existing after-completion-method
element will be returned.
afterCompletionMethod
in interface SessionBeanType<T>
after-completion-method
public SessionBeanType<T> removeAllAroundInvoke()
around-invoke
elements
removeAllAroundInvoke
in interface SessionBeanType<T>
SessionBeanType
public AroundInvokeType<SessionBeanType<T>> aroundInvoke()
around-invoke
element
aroundInvoke
in interface SessionBeanType<T>
around-invoke
public java.util.List<AroundInvokeType<SessionBeanType<T>>> getAroundInvokeList()
around-invoke
elements
getAroundInvokeList
in interface SessionBeanType<T>
around-invoke
public SessionBeanType<T> removeAllAroundTimeout()
around-timeout
elements
removeAllAroundTimeout
in interface SessionBeanType<T>
SessionBeanType
public AroundTimeoutType<SessionBeanType<T>> aroundTimeout()
around-timeout
element
aroundTimeout
in interface SessionBeanType<T>
around-timeout
public java.util.List<AroundTimeoutType<SessionBeanType<T>>> getAroundTimeoutList()
around-timeout
elements
getAroundTimeoutList
in interface SessionBeanType<T>
around-timeout
public SessionBeanType<T> removeAllPostActivate()
post-activate
elements
removeAllPostActivate
in interface SessionBeanType<T>
SessionBeanType
public LifecycleCallbackType<SessionBeanType<T>> postActivate()
post-activate
element
postActivate
in interface SessionBeanType<T>
post-activate
public java.util.List<LifecycleCallbackType<SessionBeanType<T>>> getPostActivateList()
post-activate
elements
getPostActivateList
in interface SessionBeanType<T>
post-activate
public SessionBeanType<T> removeAllPrePassivate()
pre-passivate
elements
removeAllPrePassivate
in interface SessionBeanType<T>
SessionBeanType
public LifecycleCallbackType<SessionBeanType<T>> prePassivate()
pre-passivate
element
prePassivate
in interface SessionBeanType<T>
pre-passivate
public java.util.List<LifecycleCallbackType<SessionBeanType<T>>> getPrePassivateList()
pre-passivate
elements
getPrePassivateList
in interface SessionBeanType<T>
pre-passivate
public SessionBeanType<T> removeAllSecurityRoleRef()
security-role-ref
elements
removeAllSecurityRoleRef
in interface SessionBeanType<T>
SessionBeanType
public SecurityRoleRefType<SessionBeanType<T>> securityRoleRef()
security-role-ref
element
securityRoleRef
in interface SessionBeanType<T>
security-role-ref
public java.util.List<SecurityRoleRefType<SessionBeanType<T>>> getSecurityRoleRefList()
security-role-ref
elements
getSecurityRoleRefList
in interface SessionBeanType<T>
security-role-ref
public SessionBeanType<T> removeSecurityIdentity()
security-identity
element
removeSecurityIdentity
in interface SessionBeanType<T>
SessionBeanType
public SecurityIdentityType<SessionBeanType<T>> securityIdentity()
security-identity
element will be created and returned.
Otherwise, the existing security-identity
element will be returned.
securityIdentity
in interface SessionBeanType<T>
security-identity
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |