Interface ClusteringConfigurationChildBuilder
-
- All Superinterfaces:
ConfigurationChildBuilder
- All Known Implementing Classes:
ClusteringConfigurationBuilder
,GroupsConfigurationBuilder
,HashConfigurationBuilder
,L1ConfigurationBuilder
,PartitionHandlingConfigurationBuilder
,StateTransferConfigurationBuilder
public interface ClusteringConfigurationChildBuilder extends ConfigurationChildBuilder
-
-
Method Summary
All Methods Instance Methods Abstract 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.-
Methods inherited from interface org.infinispan.configuration.cache.ConfigurationChildBuilder
build, clustering, customInterceptors, encoding, expiration, indexing, invocationBatching, jmxStatistics, locking, memory, persistence, security, simpleCache, simpleCache, sites, statistics, template, transaction, unsafe, validate
-
-
-
-
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.
-
partitionHandling
PartitionHandlingConfigurationBuilder partitionHandling()
Configures how the cache will react to cluster partitions.
-
-