abstract class AbstractClusteringConfigurationChildBuilder extends AbstractConfigurationChildBuilder implements ClusteringConfigurationChildBuilder
Modifier and Type | Field and Description |
---|---|
private ClusteringConfigurationBuilder |
clusteringBuilder |
Modifier | Constructor and Description |
---|---|
protected |
AbstractClusteringConfigurationChildBuilder(ClusteringConfigurationBuilder builder) |
Modifier and Type | Method and Description |
---|---|
AsyncConfigurationBuilder |
async()
If configured all communications are asynchronous, in that whenever a thread sends a message
sent over the wire, it does not wait for an acknowledgment before returning.
|
protected ClusteringConfigurationBuilder |
getClusteringBuilder() |
HashConfigurationBuilder |
hash()
Allows fine-tuning of rehashing characteristics.
|
L1ConfigurationBuilder |
l1()
Configures the L1 cache behavior in 'distributed' caches instances.
|
StateTransferConfigurationBuilder |
stateTransfer()
Configures how state is transferred when a new cache joins the cluster.
|
SyncConfigurationBuilder |
sync()
If configured all communications are synchronous, in that whenever a thread sends a message
sent over the wire, it blocks until it receives an acknowledgment from the recipient.
|
build, clustering, compatibility, customInterceptors, dataContainer, deadlockDetection, eviction, expiration, getBuilder, indexing, invocationBatching, jmxStatistics, locking, persistence, security, sites, storeAsBinary, transaction, unsafe, versioning
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
build, clustering, compatibility, customInterceptors, dataContainer, deadlockDetection, eviction, expiration, indexing, invocationBatching, jmxStatistics, locking, persistence, security, sites, storeAsBinary, transaction, unsafe, versioning
private final ClusteringConfigurationBuilder clusteringBuilder
protected AbstractClusteringConfigurationChildBuilder(ClusteringConfigurationBuilder builder)
public AsyncConfigurationBuilder async()
ClusteringConfigurationChildBuilder
async
in interface ClusteringConfigurationChildBuilder
public HashConfigurationBuilder hash()
ClusteringConfigurationChildBuilder
hash
in interface ClusteringConfigurationChildBuilder
public L1ConfigurationBuilder l1()
ClusteringConfigurationChildBuilder
l1
in interface ClusteringConfigurationChildBuilder
public StateTransferConfigurationBuilder stateTransfer()
ClusteringConfigurationChildBuilder
stateTransfer
in interface ClusteringConfigurationChildBuilder
public SyncConfigurationBuilder sync()
ClusteringConfigurationChildBuilder
sync
in interface ClusteringConfigurationChildBuilder
protected ClusteringConfigurationBuilder getClusteringBuilder()