public class ClusteringConfiguration
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private AsyncConfiguration |
asyncConfiguration |
private CacheMode |
cacheMode |
private HashConfiguration |
hashConfiguration |
private L1Configuration |
l1Configuration |
private StateTransferConfiguration |
stateTransferConfiguration |
private SyncConfiguration |
syncConfiguration |
Constructor and Description |
---|
ClusteringConfiguration(CacheMode cacheMode,
AsyncConfiguration asyncConfiguration,
HashConfiguration hashConfiguration,
L1Configuration l1Configuration,
StateTransferConfiguration stateTransferConfiguration,
SyncConfiguration syncConfiguration) |
Modifier and Type | Method and Description |
---|---|
AsyncConfiguration |
async()
Configure async sub element.
|
CacheMode |
cacheMode()
Cache mode.
|
java.lang.String |
cacheModeString() |
boolean |
equals(java.lang.Object o) |
HashConfiguration |
hash()
Configure hash sub element
|
int |
hashCode() |
L1Configuration |
l1()
This method allows configuration of the L1 cache for distributed caches.
|
StateTransferConfiguration |
stateTransfer() |
SyncConfiguration |
sync()
Configure sync sub element.
|
java.lang.String |
toString() |
private final CacheMode cacheMode
private final AsyncConfiguration asyncConfiguration
private final HashConfiguration hashConfiguration
private final L1Configuration l1Configuration
private final StateTransferConfiguration stateTransferConfiguration
private final SyncConfiguration syncConfiguration
ClusteringConfiguration(CacheMode cacheMode, AsyncConfiguration asyncConfiguration, HashConfiguration hashConfiguration, L1Configuration l1Configuration, StateTransferConfiguration stateTransferConfiguration, SyncConfiguration syncConfiguration)
public CacheMode cacheMode()
CacheMode
for information on the various cache modes available.public java.lang.String cacheModeString()
public AsyncConfiguration async()
sync()
as two are mutually exclusivepublic HashConfiguration hash()
public L1Configuration l1()
L1ConfigurationBuilder.disable()
public SyncConfiguration sync()
async()
as two are mutually exclusivepublic StateTransferConfiguration stateTransfer()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object