public class JCA<T extends JCA<T>> extends Object
Modifier and Type | Class and Description |
---|---|
static class |
JCA.JCAResources
Child mutators for JCA
|
Constructor and Description |
---|
JCA() |
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener)
Adds a property change listener
|
T |
archiveValidation()
Archive validation for resource adapters
|
T |
archiveValidation(ArchiveValidation value)
Archive validation for resource adapters
|
T |
archiveValidation(ArchiveValidationConsumer consumer)
Archive validation for resource adapters
|
T |
archiveValidation(ArchiveValidationSupplier supplier)
Archive validation for resource adapters
|
T |
beanValidation()
Bean validation (JSR-303) for resource adapters
|
T |
beanValidation(BeanValidation value)
Bean validation (JSR-303) for resource adapters
|
T |
beanValidation(BeanValidationConsumer consumer)
Bean validation (JSR-303) for resource adapters
|
T |
beanValidation(BeanValidationSupplier supplier)
Bean validation (JSR-303) for resource adapters
|
T |
bootstrapContext(BootstrapContext value)
Add the BootstrapContext object to the list of subresources
|
T |
bootstrapContext(BootstrapContextSupplier supplier)
Install a supplied BootstrapContext object to the list of subresources
|
T |
bootstrapContext(String childKey)
Create and configure a BootstrapContext object to the list of
subresources
|
T |
bootstrapContext(String childKey,
BootstrapContextConsumer consumer)
Create and configure a BootstrapContext object to the list of
subresources
|
T |
bootstrapContexts(List<BootstrapContext> value)
Add all BootstrapContext objects to this subresource
|
T |
cachedConnectionManager()
Cached connection manager for resource adapters
|
T |
cachedConnectionManager(CachedConnectionManager value)
Cached connection manager for resource adapters
|
T |
cachedConnectionManager(CachedConnectionManagerConsumer consumer)
Cached connection manager for resource adapters
|
T |
cachedConnectionManager(CachedConnectionManagerSupplier supplier)
Cached connection manager for resource adapters
|
T |
distributedWorkmanager(DistributedWorkmanager value)
Add the DistributedWorkmanager object to the list of subresources
|
T |
distributedWorkmanager(DistributedWorkmanagerSupplier supplier)
Install a supplied DistributedWorkmanager object to the list of
subresources
|
T |
distributedWorkmanager(String childKey)
Create and configure a DistributedWorkmanager object to the list of
subresources
|
T |
distributedWorkmanager(String childKey,
DistributedWorkmanagerConsumer consumer)
Create and configure a DistributedWorkmanager object to the list of
subresources
|
T |
distributedWorkmanagers(List<DistributedWorkmanager> value)
Add all DistributedWorkmanager objects to this subresource
|
String |
getKey() |
void |
removePropertyChangeListener(PropertyChangeListener listener)
Removes a property change listener
|
JCA.JCAResources |
subresources() |
T |
tracer()
Tracer for resource adapters
|
T |
tracer(Tracer value)
Tracer for resource adapters
|
T |
tracer(TracerConsumer consumer)
Tracer for resource adapters
|
T |
tracer(TracerSupplier supplier)
Tracer for resource adapters
|
T |
workmanager(String childKey)
Create and configure a Workmanager object to the list of subresources
|
T |
workmanager(String childKey,
WorkmanagerConsumer consumer)
Create and configure a Workmanager object to the list of subresources
|
T |
workmanager(Workmanager value)
Add the Workmanager object to the list of subresources
|
T |
workmanager(WorkmanagerSupplier supplier)
Install a supplied Workmanager object to the list of subresources
|
T |
workmanagers(List<Workmanager> value)
Add all Workmanager objects to this subresource
|
public String getKey()
public void addPropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
public JCA.JCAResources subresources()
public T distributedWorkmanagers(List<DistributedWorkmanager> value)
value
- List of DistributedWorkmanager objects.public T distributedWorkmanager(DistributedWorkmanager value)
value
- The DistributedWorkmanager to addpublic T distributedWorkmanager(String childKey, DistributedWorkmanagerConsumer consumer)
key
- The key for the DistributedWorkmanager resourceconfig
- The DistributedWorkmanagerConsumer to usepublic T distributedWorkmanager(String childKey)
key
- The key for the DistributedWorkmanager resourcepublic T distributedWorkmanager(DistributedWorkmanagerSupplier supplier)
public T workmanagers(List<Workmanager> value)
value
- List of Workmanager objects.public T workmanager(Workmanager value)
value
- The Workmanager to addpublic T workmanager(String childKey, WorkmanagerConsumer consumer)
key
- The key for the Workmanager resourceconfig
- The WorkmanagerConsumer to usepublic T workmanager(String childKey)
key
- The key for the Workmanager resourcepublic T workmanager(WorkmanagerSupplier supplier)
public T bootstrapContexts(List<BootstrapContext> value)
value
- List of BootstrapContext objects.public T bootstrapContext(BootstrapContext value)
value
- The BootstrapContext to addpublic T bootstrapContext(String childKey, BootstrapContextConsumer consumer)
key
- The key for the BootstrapContext resourceconfig
- The BootstrapContextConsumer to usepublic T bootstrapContext(String childKey)
key
- The key for the BootstrapContext resourcepublic T bootstrapContext(BootstrapContextSupplier supplier)
public T cachedConnectionManager(CachedConnectionManager value)
public T cachedConnectionManager(CachedConnectionManagerConsumer consumer)
public T cachedConnectionManager()
public T cachedConnectionManager(CachedConnectionManagerSupplier supplier)
public T beanValidation(BeanValidation value)
public T beanValidation(BeanValidationConsumer consumer)
public T beanValidation()
public T beanValidation(BeanValidationSupplier supplier)
public T tracer(TracerConsumer consumer)
public T tracer()
public T tracer(TracerSupplier supplier)
public T archiveValidation(ArchiveValidation value)
public T archiveValidation(ArchiveValidationConsumer consumer)
public T archiveValidation()
public T archiveValidation(ArchiveValidationSupplier supplier)
Copyright © 2019 JBoss by Red Hat. All rights reserved.