public final class MergingValueFactory extends Object
MergingValue
and MergingEntry
instances.public static SplitBrainMergeTypes.CollectionMergeTypes createMergingValue(SerializationService serializationService, Collection<CollectionItem> items)
public static SplitBrainMergeTypes.QueueMergeTypes createMergingValue(SerializationService serializationService, Queue<QueueItem> items)
public static SplitBrainMergeTypes.AtomicLongMergeTypes createMergingValue(SerializationService serializationService, Long value)
public static SplitBrainMergeTypes.AtomicReferenceMergeTypes createMergingValue(SerializationService serializationService, Data value)
public static SplitBrainMergeTypes.MapMergeTypes createMergingEntry(SerializationService serializationService, EntryView<Data,Data> entryView)
public static SplitBrainMergeTypes.MapMergeTypes createMergingEntry(SerializationService serializationService, Record record)
public static SplitBrainMergeTypes.MapMergeTypes createMergingEntry(SerializationService serializationService, Data dataKey, Data dataValue, Record record)
public static SplitBrainMergeTypes.CacheMergeTypes createMergingEntry(SerializationService serializationService, CacheEntryView<Data,Data> entryView)
public static <R extends CacheRecord> SplitBrainMergeTypes.CacheMergeTypes createMergingEntry(SerializationService serializationService, Data key, Data value, R record)
public static SplitBrainMergeTypes.ReplicatedMapMergeTypes createMergingEntry(SerializationService serializationService, ReplicatedRecord record)
public static SplitBrainMergeTypes.MultiMapMergeTypes createMergingEntry(SerializationService serializationService, MultiMapMergeContainer container)
public static SplitBrainMergeTypes.MultiMapMergeTypes createMergingEntry(SerializationService serializationService, MultiMapContainer container, Data dataKey, Collection<MultiMapRecord> records, long hits)
public static SplitBrainMergeTypes.RingbufferMergeTypes createMergingValue(SerializationService serializationService, Ringbuffer<Object> items)
public static SplitBrainMergeTypes.CardinalityEstimatorMergeTypes createMergingEntry(SerializationService serializationService, String name, HyperLogLog hyperLogLog)
public static SplitBrainMergeTypes.ScheduledExecutorMergeTypes createMergingEntry(SerializationService serializationService, ScheduledTaskDescriptor task)
Copyright © 2020 Hazelcast, Inc.. All Rights Reserved.