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 HashConfigurationBuilderhash()Allows fine-tuning of rehashing characteristics.L1ConfigurationBuilderl1()Configures the L1 cache behavior in 'distributed' caches instances.PartitionHandlingConfigurationBuilderpartitionHandling()Configures how the cache will react to cluster partitions.StateTransferConfigurationBuilderstateTransfer()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.
-
-