public class CacheContainer extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
CacheContainer.CacheContainerResources
Child mutators for CacheContainer
|
| Constructor and Description |
|---|
CacheContainer(String key) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
aliases()
The list of aliases for this cache container
|
CacheContainer |
aliases(List<String> value)
The list of aliases for this cache container
|
AsyncOperationsThreadPool |
asyncOperationsThreadPool()
Defines a thread pool used for asynchronous operations.
|
CacheContainer |
asyncOperationsThreadPool(AsyncOperationsThreadPool value)
Defines a thread pool used for asynchronous operations.
|
String |
cacheManagerStatus()
The status of the cache manager component.
|
CacheContainer |
cacheManagerStatus(String value)
The status of the cache manager component.
|
String |
clusterName()
The name of the cluster this node belongs to.
|
CacheContainer |
clusterName(String value)
The name of the cluster this node belongs to.
|
String |
coordinatorAddress()
The logical address of the cluster's coordinator.
|
CacheContainer |
coordinatorAddress(String value)
The logical address of the cluster's coordinator.
|
String |
defaultCache()
The default infinispan cache
|
CacheContainer |
defaultCache(String value)
The default infinispan cache
|
CacheContainer |
distributedCache(DistributedCache value)
Add the org.wildfly.swarm.config.infinispan.cache_container.DistributedCache object to the list of subresources
|
CacheContainer |
distributedCaches(List<DistributedCache> value)
Add all org.wildfly.swarm.config.infinispan.cache_container.DistributedCache objects to this subresource
|
ExpirationThreadPool |
expirationThreadPool()
Defines a thread pool used for for evictions.
|
CacheContainer |
expirationThreadPool(ExpirationThreadPool value)
Defines a thread pool used for for evictions.
|
String |
getKey() |
CacheContainer |
invalidationCache(InvalidationCache value)
Add the org.wildfly.swarm.config.infinispan.cache_container.InvalidationCache object to the list of subresources
|
CacheContainer |
invalidationCaches(List<InvalidationCache> value)
Add all org.wildfly.swarm.config.infinispan.cache_container.InvalidationCache objects to this subresource
|
Boolean |
isCoordinator()
Set to true if this node is the cluster's coordinator.
|
CacheContainer |
isCoordinator(Boolean value)
Set to true if this node is the cluster's coordinator.
|
JgroupsTransport |
jgroupsTransport()
The description of the transport used by this cache container
|
CacheContainer |
jgroupsTransport(JgroupsTransport value)
The description of the transport used by this cache container
|
String |
jndiName()
The jndi name to which to bind this cache container
|
CacheContainer |
jndiName(String value)
The jndi name to which to bind this cache container
|
ListenerThreadPool |
listenerThreadPool()
Defines a thread pool used for asynchronous cache listener notifications.
|
CacheContainer |
listenerThreadPool(ListenerThreadPool value)
Defines a thread pool used for asynchronous cache listener notifications.
|
String |
localAddress()
The local address of the node.
|
CacheContainer |
localAddress(String value)
The local address of the node.
|
CacheContainer |
localCache(LocalCache value)
Add the org.wildfly.swarm.config.infinispan.cache_container.LocalCache object to the list of subresources
|
CacheContainer |
localCaches(List<LocalCache> value)
Add all org.wildfly.swarm.config.infinispan.cache_container.LocalCache objects to this subresource
|
String |
module()
The module whose class loader should be used when building this cache container's configuration.
|
CacheContainer |
module(String value)
The module whose class loader should be used when building this cache container's configuration.
|
NoneTransport |
noneTransport()
A local-only transport used by this cache-container
|
CacheContainer |
noneTransport(NoneTransport value)
A local-only transport used by this cache-container
|
PersistenceThreadPool |
persistenceThreadPool()
Defines a thread pool used for interacting with the persistent store.
|
CacheContainer |
persistenceThreadPool(PersistenceThreadPool value)
Defines a thread pool used for interacting with the persistent store.
|
RemoteCommandThreadPool |
remoteCommandThreadPool()
Defines a thread pool used to execute remote commands.
|
CacheContainer |
remoteCommandThreadPool(RemoteCommandThreadPool value)
Defines a thread pool used to execute remote commands.
|
CacheContainer |
replicatedCache(ReplicatedCache value)
Add the org.wildfly.swarm.config.infinispan.cache_container.ReplicatedCache object to the list of subresources
|
CacheContainer |
replicatedCaches(List<ReplicatedCache> value)
Add all org.wildfly.swarm.config.infinispan.cache_container.ReplicatedCache objects to this subresource
|
StateTransferThreadPool |
stateTransferThreadPool()
Defines a thread pool used for for state transfer.
|
CacheContainer |
stateTransferThreadPool(StateTransferThreadPool value)
Defines a thread pool used for for state transfer.
|
Boolean |
statisticsEnabled()
If enabled, statistics will be collected for this cache container
|
CacheContainer |
statisticsEnabled(Boolean value)
If enabled, statistics will be collected for this cache container
|
CacheContainer.CacheContainerResources |
subresources() |
TransportThreadPool |
transportThreadPool()
Defines a thread pool used for asynchronous transport communication.
|
CacheContainer |
transportThreadPool(TransportThreadPool value)
Defines a thread pool used for asynchronous transport communication.
|
public CacheContainer(String key)
public String getKey()
public CacheContainer aliases(List<String> value)
public String cacheManagerStatus()
public CacheContainer cacheManagerStatus(String value)
public String clusterName()
public CacheContainer clusterName(String value)
public String coordinatorAddress()
public CacheContainer coordinatorAddress(String value)
public String defaultCache()
public CacheContainer defaultCache(String value)
public Boolean isCoordinator()
public CacheContainer isCoordinator(Boolean value)
public String jndiName()
public CacheContainer jndiName(String value)
public String localAddress()
public CacheContainer localAddress(String value)
public String module()
public CacheContainer module(String value)
public Boolean statisticsEnabled()
public CacheContainer statisticsEnabled(Boolean value)
public CacheContainer.CacheContainerResources subresources()
public CacheContainer invalidationCaches(List<InvalidationCache> value)
value - List of org.wildfly.swarm.config.infinispan.cache_container.InvalidationCache objects.public CacheContainer invalidationCache(InvalidationCache value)
value - The org.wildfly.swarm.config.infinispan.cache_container.InvalidationCache to addpublic CacheContainer localCaches(List<LocalCache> value)
value - List of org.wildfly.swarm.config.infinispan.cache_container.LocalCache objects.public CacheContainer localCache(LocalCache value)
value - The org.wildfly.swarm.config.infinispan.cache_container.LocalCache to addpublic CacheContainer replicatedCaches(List<ReplicatedCache> value)
value - List of org.wildfly.swarm.config.infinispan.cache_container.ReplicatedCache objects.public CacheContainer replicatedCache(ReplicatedCache value)
value - The org.wildfly.swarm.config.infinispan.cache_container.ReplicatedCache to addpublic CacheContainer distributedCaches(List<DistributedCache> value)
value - List of org.wildfly.swarm.config.infinispan.cache_container.DistributedCache objects.public CacheContainer distributedCache(DistributedCache value)
value - The org.wildfly.swarm.config.infinispan.cache_container.DistributedCache to addpublic JgroupsTransport jgroupsTransport()
public CacheContainer jgroupsTransport(JgroupsTransport value)
public RemoteCommandThreadPool remoteCommandThreadPool()
public CacheContainer remoteCommandThreadPool(RemoteCommandThreadPool value)
public AsyncOperationsThreadPool asyncOperationsThreadPool()
public CacheContainer asyncOperationsThreadPool(AsyncOperationsThreadPool value)
public ExpirationThreadPool expirationThreadPool()
public CacheContainer expirationThreadPool(ExpirationThreadPool value)
public NoneTransport noneTransport()
public CacheContainer noneTransport(NoneTransport value)
public TransportThreadPool transportThreadPool()
public CacheContainer transportThreadPool(TransportThreadPool value)
public PersistenceThreadPool persistenceThreadPool()
public CacheContainer persistenceThreadPool(PersistenceThreadPool value)
public ListenerThreadPool listenerThreadPool()
public CacheContainer listenerThreadPool(ListenerThreadPool value)
public StateTransferThreadPool stateTransferThreadPool()
public CacheContainer stateTransferThreadPool(StateTransferThreadPool value)
Copyright © 2015 JBoss by Red Hat. All rights reserved.