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 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.SyncConfigurationBuildersync()Deprecated.Since 9.0, thereplTimeoutattribute 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, thereplTimeoutattribute 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.
-
-