See: Description
Interface | Description |
---|---|
MergingCosts |
Represents a read-only view of memory costs for the merging process after a split-brain.
|
MergingCreationTime |
Represents a read-only view a creation time for the merging process after a split-brain.
|
MergingEntry<K,V> |
Represents a read-only view of a data structure key/value-pair for the merging process after a split-brain.
|
MergingExpirationTime |
Represents a read-only view of an expiration time for the merging process after a split-brain.
|
MergingHits |
Represents a read-only view access hits for the merging process after a split-brain.
|
MergingLastAccessTime |
Represents a read-only view of a last access time for the merging process after a split-brain.
|
MergingLastStoredTime |
Represents a read-only view of a last stored time for the merging process after a split-brain.
|
MergingLastUpdateTime |
Represents a read-only view of a last update time for the merging process after a split-brain.
|
MergingMaxIdle |
Represents a read-only view of a MaxIdle for the merging process after a split-brain.
|
MergingTTL |
Represents a read-only view of a TTL for the merging process after a split-brain.
|
MergingValue<V> |
Represents a read-only view of a data structure value for the merging process after a split-brain.
|
MergingVersion |
Represents a read-only view of a version for the merging process after a split-brain.
|
MergingView |
Marker interface representing a read-only view of a data structure
for the merging process after a split-brain.
|
SplitBrainMergePolicy<V,T extends MergingValue<V>,R> |
Policy for merging data structure values
after a split-brain has been healed.
|
SplitBrainMergeTypes.AtomicLongMergeTypes |
Provided merge types of
IAtomicLong . |
SplitBrainMergeTypes.AtomicReferenceMergeTypes |
Provided merge types of
IAtomicReference . |
SplitBrainMergeTypes.CacheMergeTypes<K,V> |
Provided merge types of
ICache . |
SplitBrainMergeTypes.CardinalityEstimatorMergeTypes |
Provided merge types of
CardinalityEstimator . |
SplitBrainMergeTypes.CollectionMergeTypes<V> |
Provided merge types of collections (
ISet and IList ). |
SplitBrainMergeTypes.MapMergeTypes<K,V> |
Provided merge types of
IMap . |
SplitBrainMergeTypes.MultiMapMergeTypes<K,V> |
Provided merge types of
MultiMap . |
SplitBrainMergeTypes.QueueMergeTypes<V> |
Provided merge types of
IQueue . |
SplitBrainMergeTypes.ReplicatedMapMergeTypes<K,V> |
Provided merge types of
ReplicatedMap . |
SplitBrainMergeTypes.RingbufferMergeTypes |
Provided merge types of
Ringbuffer . |
SplitBrainMergeTypes.ScheduledExecutorMergeTypes |
Provided merge types of
IScheduledExecutorService . |
Class | Description |
---|---|
DiscardMergePolicy<V,T extends MergingValue<V>> |
Merges only entries from the destination data structure and discards all entries from the source data structure.
|
ExpirationTimeMergePolicy<V,T extends MergingValue<V> & MergingExpirationTime> |
Merges data structure entries from source to destination data structure if the source entry
will expire later than the destination entry.
|
HigherHitsMergePolicy<V,T extends MergingValue<V> & MergingHits> |
Merges data structure entries from source to destination data structure if the source entry
has more hits than the destination one.
|
HyperLogLogMergePolicy |
Only available for HyperLogLog backed
CardinalityEstimator . |
LatestAccessMergePolicy<V,T extends MergingValue<V> & MergingLastAccessTime> |
Merges data structure entries from source to destination data structure if the source entry
has been accessed more recently than the destination entry.
|
LatestUpdateMergePolicy<V,T extends MergingValue<V> & MergingLastUpdateTime> |
Merges data structure entries from source to destination data structure if the source entry
was updated more frequently than the destination entry.
|
PassThroughMergePolicy<V,T extends MergingValue<V>> |
Merges data structure entries from source to destination directly unless the merging entry is
null . |
PutIfAbsentMergePolicy<V,T extends MergingValue<V>> |
Merges data structure entries from source to destination if they don't exist in the destination data structure.
|
RingbufferMergeData |
A ringbuffer implementation holding data involved in split-brain healing.
|
RingbufferMergeDataReadOnlyIterator<E> |
Read-only iterator over items in a provided
RingbufferMergeData . |
SplitBrainMergePolicyProvider |
A provider for
SplitBrainMergePolicy instances. |
SplitBrainMergeTypes |
Collection of interfaces which define the provided merge types for each data structure.
|
Copyright © 2022 Hazelcast, Inc.. All rights reserved.