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 © 2020 Hazelcast, Inc.. All rights reserved.