public class EJB3<T extends EJB3<T>> extends Object
Modifier and Type | Class and Description |
---|---|
static class |
EJB3.EJB3Resources
Child mutators for EJB3
|
Constructor and Description |
---|
EJB3() |
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener)
Adds a property change listener
|
Boolean |
allowEjbNameRegex()
If this is true then regular expressions can be used in interceptor
bindings to allow interceptors to be mapped to all beans that match the
regular expression
|
T |
allowEjbNameRegex(Boolean value)
If this is true then regular expressions can be used in interceptor
bindings to allow interceptors to be mapped to all beans that match the
regular expression
|
T |
applicationSecurityDomain(ApplicationSecurityDomain value)
Add the ApplicationSecurityDomain object to the list of subresources
|
T |
applicationSecurityDomain(ApplicationSecurityDomainSupplier supplier)
Install a supplied ApplicationSecurityDomain object to the list of
subresources
|
T |
applicationSecurityDomain(String childKey)
Create and configure a ApplicationSecurityDomain object to the list of
subresources
|
T |
applicationSecurityDomain(String childKey,
ApplicationSecurityDomainConsumer consumer)
Create and configure a ApplicationSecurityDomain object to the list of
subresources
|
T |
applicationSecurityDomains(List<ApplicationSecurityDomain> value)
Add all ApplicationSecurityDomain objects to this subresource
|
T |
asyncService()
The EJB3 Asynchronous Invocation Service
|
T |
asyncService(AsyncService value)
The EJB3 Asynchronous Invocation Service
|
T |
asyncService(AsyncServiceConsumer consumer)
The EJB3 Asynchronous Invocation Service
|
T |
asyncService(AsyncServiceSupplier supplier)
The EJB3 Asynchronous Invocation Service
|
T |
cache(Cache value)
Add the Cache object to the list of subresources
|
T |
cache(CacheSupplier supplier)
Install a supplied Cache object to the list of subresources
|
T |
cache(String childKey)
Create and configure a Cache object to the list of subresources
|
T |
cache(String childKey,
CacheConsumer consumer)
Create and configure a Cache object to the list of subresources
|
T |
caches(List<Cache> value)
Add all Cache objects to this subresource
|
T |
clusterPassivationStore(ClusterPassivationStore value)
Add the ClusterPassivationStore object to the list of subresources
|
T |
clusterPassivationStore(ClusterPassivationStoreSupplier supplier)
Install a supplied ClusterPassivationStore object to the list of
subresources
|
T |
clusterPassivationStore(String childKey)
Create and configure a ClusterPassivationStore object to the list of
subresources
|
T |
clusterPassivationStore(String childKey,
ClusterPassivationStoreConsumer consumer)
Create and configure a ClusterPassivationStore object to the list of
subresources
|
T |
clusterPassivationStores(List<ClusterPassivationStore> value)
Add all ClusterPassivationStore objects to this subresource
|
String |
defaultClusteredSfsbCache()
Name of the default stateful bean cache, which will be applicable to all
clustered stateful EJBs, unless overridden at the deployment or bean
level
|
T |
defaultClusteredSfsbCache(String value)
Name of the default stateful bean cache, which will be applicable to all
clustered stateful EJBs, unless overridden at the deployment or bean
level
|
String |
defaultDistinctName()
The default distinct name that is applied to every EJB deployed on this
server
|
T |
defaultDistinctName(String value)
The default distinct name that is applied to every EJB deployed on this
server
|
String |
defaultEntityBeanInstancePool()
Name of the default entity bean instance pool, which will be applicable
to all entity beans, unless overridden at the deployment or bean level
|
T |
defaultEntityBeanInstancePool(String value)
Name of the default entity bean instance pool, which will be applicable
to all entity beans, unless overridden at the deployment or bean level
|
Boolean |
defaultEntityBeanOptimisticLocking()
If set to true entity beans will use optimistic locking by default
|
T |
defaultEntityBeanOptimisticLocking(Boolean value)
If set to true entity beans will use optimistic locking by default
|
String |
defaultMdbInstancePool()
Name of the default MDB instance pool, which will be applicable to all
MDBs, unless overridden at the deployment or bean level
|
T |
defaultMdbInstancePool(String value)
Name of the default MDB instance pool, which will be applicable to all
MDBs, unless overridden at the deployment or bean level
|
Boolean |
defaultMissingMethodPermissionsDenyAccess()
If this is set to true then methods on an EJB with a security domain
specified or with other methods with security metadata will have an
implicit @DenyAll unless other security metadata is present
|
T |
defaultMissingMethodPermissionsDenyAccess(Boolean value)
If this is set to true then methods on an EJB with a security domain
specified or with other methods with security metadata will have an
implicit @DenyAll unless other security metadata is present
|
String |
defaultResourceAdapterName()
Name of the default resource adapter name that will be used by MDBs,
unless overridden at the deployment or bean level
|
T |
defaultResourceAdapterName(String value)
Name of the default resource adapter name that will be used by MDBs,
unless overridden at the deployment or bean level
|
String |
defaultSecurityDomain()
The default security domain that will be used for EJBs if the bean
doesn't explicitly specify one
|
T |
defaultSecurityDomain(String value)
The default security domain that will be used for EJBs if the bean
doesn't explicitly specify one
|
String |
defaultSfsbCache()
Name of the default stateful bean cache, which will be applicable to all
stateful EJBs, unless overridden at the deployment or bean level
|
T |
defaultSfsbCache(String value)
Name of the default stateful bean cache, which will be applicable to all
stateful EJBs, unless overridden at the deployment or bean level
|
String |
defaultSfsbPassivationDisabledCache()
Name of the default stateful bean cache, which will be applicable to all
stateful EJBs which have passivation disabled.
|
T |
defaultSfsbPassivationDisabledCache(String value)
Name of the default stateful bean cache, which will be applicable to all
stateful EJBs which have passivation disabled.
|
Long |
defaultSingletonBeanAccessTimeout()
The default access timeout for singleton beans
|
T |
defaultSingletonBeanAccessTimeout(Long value)
The default access timeout for singleton beans
|
String |
defaultSlsbInstancePool()
Name of the default stateless bean instance pool, which will be
applicable to all stateless EJBs, unless overridden at the deployment or
bean level
|
T |
defaultSlsbInstancePool(String value)
Name of the default stateless bean instance pool, which will be
applicable to all stateless EJBs, unless overridden at the deployment or
bean level
|
Long |
defaultStatefulBeanAccessTimeout()
The default access timeout for stateful beans
|
T |
defaultStatefulBeanAccessTimeout(Long value)
The default access timeout for stateful beans
|
Boolean |
disableDefaultEjbPermissions()
This deprecated attribute has no effect and will be removed in a future
release; it may never be set to a "false" value
|
T |
disableDefaultEjbPermissions(Boolean value)
This deprecated attribute has no effect and will be removed in a future
release; it may never be set to a "false" value
|
Boolean |
enableGracefulTxnShutdown()
Enabling txn graceful shutdown will make the server wait for active
EJB-related transactions to complete before suspending.
|
T |
enableGracefulTxnShutdown(Boolean value)
Enabling txn graceful shutdown will make the server wait for active
EJB-related transactions to complete before suspending.
|
Boolean |
enableStatistics()
If set to true, enable the collection of invocation statistics.
|
T |
enableStatistics(Boolean value)
If set to true, enable the collection of invocation statistics.
|
T |
filePassivationStore(FilePassivationStore value)
Add the FilePassivationStore object to the list of subresources
|
T |
filePassivationStore(FilePassivationStoreSupplier supplier)
Install a supplied FilePassivationStore object to the list of
subresources
|
T |
filePassivationStore(String childKey)
Create and configure a FilePassivationStore object to the list of
subresources
|
T |
filePassivationStore(String childKey,
FilePassivationStoreConsumer consumer)
Create and configure a FilePassivationStore object to the list of
subresources
|
T |
filePassivationStores(List<FilePassivationStore> value)
Add all FilePassivationStore objects to this subresource
|
String |
getKey() |
T |
identityService()
Identity definition for security identity propagation
|
T |
identityService(IdentityService value)
Identity definition for security identity propagation
|
T |
identityService(IdentityServiceConsumer consumer)
Identity definition for security identity propagation
|
T |
identityService(IdentityServiceSupplier supplier)
Identity definition for security identity propagation
|
T |
iiopService()
The IIOP service
|
T |
iiopService(IIOPService value)
The IIOP service
|
T |
iiopService(IIOPServiceConsumer consumer)
The IIOP service
|
T |
iiopService(IIOPServiceSupplier supplier)
The IIOP service
|
Boolean |
inVmRemoteInterfaceInvocationPassByValue()
If set to false, the parameters to invocations on remote interface of an
EJB, will be passed by reference.
|
T |
inVmRemoteInterfaceInvocationPassByValue(Boolean value)
If set to false, the parameters to invocations on remote interface of an
EJB, will be passed by reference.
|
Boolean |
logSystemExceptions()
If this is true then all EJB system (not application) exceptions will be
logged.
|
T |
logSystemExceptions(Boolean value)
If this is true then all EJB system (not application) exceptions will be
logged.
|
T |
mdbDeliveryGroup(MDBDeliveryGroup value)
Add the MDBDeliveryGroup object to the list of subresources
|
T |
mdbDeliveryGroup(MDBDeliveryGroupSupplier supplier)
Install a supplied MDBDeliveryGroup object to the list of subresources
|
T |
mdbDeliveryGroup(String childKey)
Create and configure a MDBDeliveryGroup object to the list of
subresources
|
T |
mdbDeliveryGroup(String childKey,
MDBDeliveryGroupConsumer consumer)
Create and configure a MDBDeliveryGroup object to the list of
subresources
|
T |
mdbDeliveryGroups(List<MDBDeliveryGroup> value)
Add all MDBDeliveryGroup objects to this subresource
|
T |
passivationStore(PassivationStore value)
Add the PassivationStore object to the list of subresources
|
T |
passivationStore(PassivationStoreSupplier supplier)
Install a supplied PassivationStore object to the list of subresources
|
T |
passivationStore(String childKey)
Create and configure a PassivationStore object to the list of
subresources
|
T |
passivationStore(String childKey,
PassivationStoreConsumer consumer)
Create and configure a PassivationStore object to the list of
subresources
|
T |
passivationStores(List<PassivationStore> value)
Add all PassivationStore objects to this subresource
|
T |
remoteService()
The EJB3 Remote Service
|
T |
remoteService(RemoteService value)
The EJB3 Remote Service
|
T |
remoteService(RemoteServiceConsumer consumer)
The EJB3 Remote Service
|
T |
remoteService(RemoteServiceSupplier supplier)
The EJB3 Remote Service
|
T |
remotingProfile(RemotingProfile value)
Add the RemotingProfile object to the list of subresources
|
T |
remotingProfile(RemotingProfileSupplier supplier)
Install a supplied RemotingProfile object to the list of subresources
|
T |
remotingProfile(String childKey)
Create and configure a RemotingProfile object to the list of subresources
|
T |
remotingProfile(String childKey,
RemotingProfileConsumer consumer)
Create and configure a RemotingProfile object to the list of subresources
|
T |
remotingProfiles(List<RemotingProfile> value)
Add all RemotingProfile objects to this subresource
|
void |
removePropertyChangeListener(PropertyChangeListener listener)
Removes a property change listener
|
Boolean |
statisticsEnabled()
If set to true, enable the collection of invocation statistics.
|
T |
statisticsEnabled(Boolean value)
If set to true, enable the collection of invocation statistics.
|
T |
strictMaxBeanInstancePool(StrictMaxBeanInstancePool value)
Add the StrictMaxBeanInstancePool object to the list of subresources
|
T |
strictMaxBeanInstancePool(StrictMaxBeanInstancePoolSupplier supplier)
Install a supplied StrictMaxBeanInstancePool object to the list of
subresources
|
T |
strictMaxBeanInstancePool(String childKey)
Create and configure a StrictMaxBeanInstancePool object to the list of
subresources
|
T |
strictMaxBeanInstancePool(String childKey,
StrictMaxBeanInstancePoolConsumer consumer)
Create and configure a StrictMaxBeanInstancePool object to the list of
subresources
|
T |
strictMaxBeanInstancePools(List<StrictMaxBeanInstancePool> value)
Add all StrictMaxBeanInstancePool objects to this subresource
|
EJB3.EJB3Resources |
subresources() |
T |
threadPool(String childKey)
Create and configure a ThreadPool object to the list of subresources
|
T |
threadPool(String childKey,
ThreadPoolConsumer consumer)
Create and configure a ThreadPool object to the list of subresources
|
T |
threadPool(ThreadPool value)
Add the ThreadPool object to the list of subresources
|
T |
threadPool(ThreadPoolSupplier supplier)
Install a supplied ThreadPool object to the list of subresources
|
T |
threadPools(List<ThreadPool> value)
Add all ThreadPool objects to this subresource
|
T |
timerService()
The EJB timer service
|
T |
timerService(TimerService value)
The EJB timer service
|
T |
timerService(TimerServiceConsumer consumer)
The EJB timer service
|
T |
timerService(TimerServiceSupplier supplier)
The EJB timer service
|
public String getKey()
public void addPropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
public EJB3.EJB3Resources subresources()
public T applicationSecurityDomains(List<ApplicationSecurityDomain> value)
value
- List of ApplicationSecurityDomain objects.public T applicationSecurityDomain(ApplicationSecurityDomain value)
value
- The ApplicationSecurityDomain to addpublic T applicationSecurityDomain(String childKey, ApplicationSecurityDomainConsumer consumer)
key
- The key for the ApplicationSecurityDomain resourceconfig
- The ApplicationSecurityDomainConsumer to usepublic T applicationSecurityDomain(String childKey)
key
- The key for the ApplicationSecurityDomain resourcepublic T applicationSecurityDomain(ApplicationSecurityDomainSupplier supplier)
public T strictMaxBeanInstancePools(List<StrictMaxBeanInstancePool> value)
value
- List of StrictMaxBeanInstancePool objects.public T strictMaxBeanInstancePool(StrictMaxBeanInstancePool value)
value
- The StrictMaxBeanInstancePool to addpublic T strictMaxBeanInstancePool(String childKey, StrictMaxBeanInstancePoolConsumer consumer)
key
- The key for the StrictMaxBeanInstancePool resourceconfig
- The StrictMaxBeanInstancePoolConsumer to usepublic T strictMaxBeanInstancePool(String childKey)
key
- The key for the StrictMaxBeanInstancePool resourcepublic T strictMaxBeanInstancePool(StrictMaxBeanInstancePoolSupplier supplier)
public T caches(List<Cache> value)
value
- List of Cache objects.public T cache(Cache value)
value
- The Cache to addpublic T cache(String childKey, CacheConsumer consumer)
key
- The key for the Cache resourceconfig
- The CacheConsumer to usepublic T cache(String childKey)
key
- The key for the Cache resourcepublic T cache(CacheSupplier supplier)
public T remotingProfiles(List<RemotingProfile> value)
value
- List of RemotingProfile objects.public T remotingProfile(RemotingProfile value)
value
- The RemotingProfile to addpublic T remotingProfile(String childKey, RemotingProfileConsumer consumer)
key
- The key for the RemotingProfile resourceconfig
- The RemotingProfileConsumer to usepublic T remotingProfile(String childKey)
key
- The key for the RemotingProfile resourcepublic T remotingProfile(RemotingProfileSupplier supplier)
public T clusterPassivationStores(List<ClusterPassivationStore> value)
value
- List of ClusterPassivationStore objects.public T clusterPassivationStore(ClusterPassivationStore value)
value
- The ClusterPassivationStore to addpublic T clusterPassivationStore(String childKey, ClusterPassivationStoreConsumer consumer)
key
- The key for the ClusterPassivationStore resourceconfig
- The ClusterPassivationStoreConsumer to usepublic T clusterPassivationStore(String childKey)
key
- The key for the ClusterPassivationStore resourcepublic T clusterPassivationStore(ClusterPassivationStoreSupplier supplier)
public T passivationStores(List<PassivationStore> value)
value
- List of PassivationStore objects.public T passivationStore(PassivationStore value)
value
- The PassivationStore to addpublic T passivationStore(String childKey, PassivationStoreConsumer consumer)
key
- The key for the PassivationStore resourceconfig
- The PassivationStoreConsumer to usepublic T passivationStore(String childKey)
key
- The key for the PassivationStore resourcepublic T passivationStore(PassivationStoreSupplier supplier)
public T mdbDeliveryGroups(List<MDBDeliveryGroup> value)
value
- List of MDBDeliveryGroup objects.public T mdbDeliveryGroup(MDBDeliveryGroup value)
value
- The MDBDeliveryGroup to addpublic T mdbDeliveryGroup(String childKey, MDBDeliveryGroupConsumer consumer)
key
- The key for the MDBDeliveryGroup resourceconfig
- The MDBDeliveryGroupConsumer to usepublic T mdbDeliveryGroup(String childKey)
key
- The key for the MDBDeliveryGroup resourcepublic T mdbDeliveryGroup(MDBDeliveryGroupSupplier supplier)
public T threadPools(List<ThreadPool> value)
value
- List of ThreadPool objects.public T threadPool(ThreadPool value)
value
- The ThreadPool to addpublic T threadPool(String childKey, ThreadPoolConsumer consumer)
key
- The key for the ThreadPool resourceconfig
- The ThreadPoolConsumer to usepublic T threadPool(String childKey)
key
- The key for the ThreadPool resourcepublic T threadPool(ThreadPoolSupplier supplier)
public T filePassivationStores(List<FilePassivationStore> value)
value
- List of FilePassivationStore objects.public T filePassivationStore(FilePassivationStore value)
value
- The FilePassivationStore to addpublic T filePassivationStore(String childKey, FilePassivationStoreConsumer consumer)
key
- The key for the FilePassivationStore resourceconfig
- The FilePassivationStoreConsumer to usepublic T filePassivationStore(String childKey)
key
- The key for the FilePassivationStore resourcepublic T filePassivationStore(FilePassivationStoreSupplier supplier)
public T timerService(TimerService value)
public T timerService(TimerServiceConsumer consumer)
public T timerService()
public T timerService(TimerServiceSupplier supplier)
public T remoteService(RemoteService value)
public T remoteService(RemoteServiceConsumer consumer)
public T remoteService()
public T remoteService(RemoteServiceSupplier supplier)
public T asyncService(AsyncService value)
public T asyncService(AsyncServiceConsumer consumer)
public T asyncService()
public T asyncService(AsyncServiceSupplier supplier)
public T identityService(IdentityService value)
public T identityService(IdentityServiceConsumer consumer)
public T identityService()
public T identityService(IdentityServiceSupplier supplier)
public T iiopService(IIOPService value)
public T iiopService(IIOPServiceConsumer consumer)
public T iiopService()
public T iiopService(IIOPServiceSupplier supplier)
public Boolean allowEjbNameRegex()
public T allowEjbNameRegex(Boolean value)
public String defaultClusteredSfsbCache()
public T defaultClusteredSfsbCache(String value)
public String defaultDistinctName()
public T defaultDistinctName(String value)
public String defaultEntityBeanInstancePool()
public T defaultEntityBeanInstancePool(String value)
public Boolean defaultEntityBeanOptimisticLocking()
public T defaultEntityBeanOptimisticLocking(Boolean value)
public String defaultMdbInstancePool()
public T defaultMdbInstancePool(String value)
public Boolean defaultMissingMethodPermissionsDenyAccess()
public T defaultMissingMethodPermissionsDenyAccess(Boolean value)
public String defaultResourceAdapterName()
public T defaultResourceAdapterName(String value)
public String defaultSecurityDomain()
public T defaultSecurityDomain(String value)
public String defaultSfsbCache()
public T defaultSfsbCache(String value)
public String defaultSfsbPassivationDisabledCache()
public T defaultSfsbPassivationDisabledCache(String value)
public Long defaultSingletonBeanAccessTimeout()
public T defaultSingletonBeanAccessTimeout(Long value)
public String defaultSlsbInstancePool()
public T defaultSlsbInstancePool(String value)
public Long defaultStatefulBeanAccessTimeout()
public T defaultStatefulBeanAccessTimeout(Long value)
public Boolean disableDefaultEjbPermissions()
public T disableDefaultEjbPermissions(Boolean value)
public Boolean enableGracefulTxnShutdown()
public T enableGracefulTxnShutdown(Boolean value)
public Boolean enableStatistics()
public T enableStatistics(Boolean value)
public Boolean inVmRemoteInterfaceInvocationPassByValue()
public T inVmRemoteInterfaceInvocationPassByValue(Boolean value)
public Boolean logSystemExceptions()
public T logSystemExceptions(Boolean value)
public Boolean statisticsEnabled()
Copyright © 2019 JBoss by Red Hat. All rights reserved.