public class CacheContainer<T extends 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
|
T |
aliases(List<String> value)
The list of aliases for this cache container
|
String |
cacheManagerStatus()
The status of the cache manager component.
|
T |
cacheManagerStatus(String value)
The status of the cache manager component.
|
String |
clusterName()
The name of the cluster this node belongs to.
|
T |
clusterName(String value)
The name of the cluster this node belongs to.
|
String |
coordinatorAddress()
The logical address of the cluster's coordinator.
|
T |
coordinatorAddress(String value)
The logical address of the cluster's coordinator.
|
String |
defaultCache()
The default infinispan cache
|
T |
defaultCache(String value)
The default infinispan cache
|
T |
distributedCache(DistributedCache value)
Add the DistributedCache object to the list of subresources
|
T |
distributedCaches(List<DistributedCache> value)
Add all DistributedCache objects to this subresource
|
String |
getKey() |
T |
invalidationCache(InvalidationCache value)
Add the InvalidationCache object to the list of subresources
|
T |
invalidationCaches(List<InvalidationCache> value)
Add all InvalidationCache objects to this subresource
|
Boolean |
isCoordinator()
Set to true if this node is the cluster's coordinator.
|
T |
isCoordinator(Boolean value)
Set to true if this node is the cluster's coordinator.
|
String |
jndiName()
The jndi name to which to bind this cache container
|
T |
jndiName(String value)
The jndi name to which to bind this cache container
|
String |
localAddress()
The local address of the node.
|
T |
localAddress(String value)
The local address of the node.
|
T |
localCache(LocalCache value)
Add the LocalCache object to the list of subresources
|
T |
localCaches(List<LocalCache> value)
Add all LocalCache objects to this subresource
|
String |
module()
The module whose class loader should be used when building this cache container's configuration.
|
T |
module(String value)
The module whose class loader should be used when building this cache container's configuration.
|
T |
replicatedCache(ReplicatedCache value)
Add the ReplicatedCache object to the list of subresources
|
T |
replicatedCaches(List<ReplicatedCache> value)
Add all ReplicatedCache objects to this subresource
|
Boolean |
statisticsEnabled()
If enabled, statistics will be collected for this cache container
|
T |
statisticsEnabled(Boolean value)
If enabled, statistics will be collected for this cache container
|
CacheContainer.CacheContainerResources |
subresources() |
ThreadPoolAsyncOperations |
threadPoolAsyncOperations()
Defines a thread pool used for asynchronous operations.
|
T |
threadPoolAsyncOperations(ThreadPoolAsyncOperations value)
Defines a thread pool used for asynchronous operations.
|
ThreadPoolExpiration |
threadPoolExpiration()
Defines a thread pool used for for evictions.
|
T |
threadPoolExpiration(ThreadPoolExpiration value)
Defines a thread pool used for for evictions.
|
ThreadPoolListener |
threadPoolListener()
Defines a thread pool used for asynchronous cache listener notifications.
|
T |
threadPoolListener(ThreadPoolListener value)
Defines a thread pool used for asynchronous cache listener notifications.
|
ThreadPoolPersistence |
threadPoolPersistence()
Defines a thread pool used for interacting with the persistent store.
|
T |
threadPoolPersistence(ThreadPoolPersistence value)
Defines a thread pool used for interacting with the persistent store.
|
ThreadPoolRemoteCommand |
threadPoolRemoteCommand()
Defines a thread pool used to execute remote commands.
|
T |
threadPoolRemoteCommand(ThreadPoolRemoteCommand value)
Defines a thread pool used to execute remote commands.
|
ThreadPoolStateTransfer |
threadPoolStateTransfer()
Defines a thread pool used for for state transfer.
|
T |
threadPoolStateTransfer(ThreadPoolStateTransfer value)
Defines a thread pool used for for state transfer.
|
ThreadPoolTransport |
threadPoolTransport()
Defines a thread pool used for asynchronous transport communication.
|
T |
threadPoolTransport(ThreadPoolTransport value)
Defines a thread pool used for asynchronous transport communication.
|
TransportJgroups |
transportJgroups()
The description of the transport used by this cache container
|
T |
transportJgroups(TransportJgroups value)
The description of the transport used by this cache container
|
TransportNone |
transportNone()
A local-only transport used by this cache-container
|
T |
transportNone(TransportNone value)
A local-only transport used by this cache-container
|
public CacheContainer(String key)
public String getKey()
public String cacheManagerStatus()
public T cacheManagerStatus(String value)
public String clusterName()
public T clusterName(String value)
public String coordinatorAddress()
public T coordinatorAddress(String value)
public String defaultCache()
public Boolean isCoordinator()
public T isCoordinator(Boolean value)
public String jndiName()
public String localAddress()
public T localAddress(String value)
public String module()
public T module(String value)
public Boolean statisticsEnabled()
public T statisticsEnabled(Boolean value)
public CacheContainer.CacheContainerResources subresources()
public T invalidationCaches(List<InvalidationCache> value)
value - List of InvalidationCache objects.public T invalidationCache(InvalidationCache value)
value - The InvalidationCache to addpublic T localCaches(List<LocalCache> value)
value - List of LocalCache objects.public T localCache(LocalCache value)
value - The LocalCache to addpublic T replicatedCaches(List<ReplicatedCache> value)
value - List of ReplicatedCache objects.public T replicatedCache(ReplicatedCache value)
value - The ReplicatedCache to addpublic T distributedCaches(List<DistributedCache> value)
value - List of DistributedCache objects.public T distributedCache(DistributedCache value)
value - The DistributedCache to addpublic TransportJgroups transportJgroups()
public T transportJgroups(TransportJgroups value)
public ThreadPoolRemoteCommand threadPoolRemoteCommand()
public T threadPoolRemoteCommand(ThreadPoolRemoteCommand value)
public ThreadPoolAsyncOperations threadPoolAsyncOperations()
public T threadPoolAsyncOperations(ThreadPoolAsyncOperations value)
public ThreadPoolExpiration threadPoolExpiration()
public T threadPoolExpiration(ThreadPoolExpiration value)
public TransportNone transportNone()
public T transportNone(TransportNone value)
public ThreadPoolTransport threadPoolTransport()
public T threadPoolTransport(ThreadPoolTransport value)
public ThreadPoolPersistence threadPoolPersistence()
public T threadPoolPersistence(ThreadPoolPersistence value)
public ThreadPoolListener threadPoolListener()
public T threadPoolListener(ThreadPoolListener value)
public ThreadPoolStateTransfer threadPoolStateTransfer()
public T threadPoolStateTransfer(ThreadPoolStateTransfer value)
Copyright © 2015 JBoss by Red Hat. All rights reserved.