Interface ClusteringConfigurationChildBuilder
-
- All Superinterfaces:
ConfigurationChildBuilder
- All Known Implementing Classes:
ClusteringConfigurationBuilder
,GroupsConfigurationBuilder
,HashConfigurationBuilder
,L1ConfigurationBuilder
,PartitionHandlingConfigurationBuilder
,StateTransferConfigurationBuilder
,SyncConfigurationBuilder
public interface ClusteringConfigurationChildBuilder extends ConfigurationChildBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description HashConfigurationBuilder
hash()
Allows fine-tuning of rehashing characteristics.L1ConfigurationBuilder
l1()
Configures the L1 cache behavior in 'distributed' caches instances.PartitionHandlingConfigurationBuilder
partitionHandling()
Configures how the cache will react to cluster partitions.StateTransferConfigurationBuilder
stateTransfer()
Configures how state is transferred when a new cache joins the cluster.SyncConfigurationBuilder
sync()
Deprecated.Since 9.0, thereplTimeout
attribute is now inClusteringConfigurationBuilder
.-
Methods inherited from interface org.infinispan.configuration.cache.ConfigurationChildBuilder
build, clustering, compatibility, customInterceptors, dataContainer, deadlockDetection, encoding, eviction, expiration, indexing, invocationBatching, jmxStatistics, locking, memory, persistence, security, simpleCache, simpleCache, sites, storeAsBinary, template, transaction, unsafe, validate, versioning
-
-
-
-
Method Detail
-
hash
HashConfigurationBuilder hash()
Allows fine-tuning of rehashing characteristics. Must only used with 'distributed' cache mode.
-
l1
L1ConfigurationBuilder l1()
Configures the L1 cache behavior in 'distributed' caches instances. In any other cache modes, this element is ignored.
-
stateTransfer
StateTransferConfigurationBuilder stateTransfer()
Configures how state is transferred when a new cache joins the cluster. Used with distribution and replication clustered modes.
-
sync
@Deprecated SyncConfigurationBuilder sync()
Deprecated.Since 9.0, thereplTimeout
attribute is now inClusteringConfigurationBuilder
.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. SyncConfig is mutually exclusive with the AsyncConfig.
-
partitionHandling
PartitionHandlingConfigurationBuilder partitionHandling()
Configures how the cache will react to cluster partitions.
-
-