public class SplitBrainMergeTypes extends Object
Useful for implementors of SplitBrainMergePolicy
to check on which data structures
their custom merge policy can be configured.
Used by the ConfigValidator
to check if a
configured SplitBrainMergePolicy
is usable on its data structure.
Modifier and Type | Class and Description |
---|---|
static interface |
SplitBrainMergeTypes.AtomicLongMergeTypes
Provided merge types of
IAtomicLong . |
static interface |
SplitBrainMergeTypes.AtomicReferenceMergeTypes
Provided merge types of
IAtomicReference . |
static interface |
SplitBrainMergeTypes.CacheMergeTypes<K,V>
Provided merge types of
ICache . |
static interface |
SplitBrainMergeTypes.CardinalityEstimatorMergeTypes
Provided merge types of
CardinalityEstimator . |
static interface |
SplitBrainMergeTypes.CollectionMergeTypes<V>
Provided merge types of collections (
ISet and IList ). |
static interface |
SplitBrainMergeTypes.MapMergeTypes<K,V>
Provided merge types of
IMap . |
static interface |
SplitBrainMergeTypes.MultiMapMergeTypes<K,V>
Provided merge types of
MultiMap . |
static interface |
SplitBrainMergeTypes.QueueMergeTypes<V>
Provided merge types of
IQueue . |
static interface |
SplitBrainMergeTypes.ReplicatedMapMergeTypes<K,V>
Provided merge types of
ReplicatedMap . |
static interface |
SplitBrainMergeTypes.RingbufferMergeTypes
Provided merge types of
Ringbuffer . |
static interface |
SplitBrainMergeTypes.ScheduledExecutorMergeTypes
Provided merge types of
IScheduledExecutorService . |
Constructor and Description |
---|
SplitBrainMergeTypes() |
Copyright © 2022 Hazelcast, Inc.. All rights reserved.