public interface ReplicatedRecordStore
String getName()
int getPartitionId()
void evict(Object key)
Object putWithVersion(Object key, Object value, long ttl, TimeUnit timeUnit, boolean incrementHits, long version)
boolean containsKey(Object key)
boolean containsValue(Object value)
ReplicatedRecord getReplicatedRecord(Object key)
Set keySet(boolean lazy)
Collection values(boolean lazy)
Collection values(Comparator comparator)
Set entrySet(boolean lazy)
int size()
void clear()
void clearWithVersion(long version)
void reset()
boolean isEmpty()
void destroy()
long getVersion()
boolean isStale(long version)
Iterator<ReplicatedRecord> recordIterator()
void putRecords(Collection<RecordMigrationInfo> records, long version)
InternalReplicatedMapStorage getStorage()
ScheduledEntry<Object,Object> cancelTtlEntry(Object key)
boolean isLoaded()
void setLoaded(boolean loaded)
boolean merge(SplitBrainMergeTypes.ReplicatedMapMergeTypes mergingEntry, SplitBrainMergePolicy<Object,SplitBrainMergeTypes.ReplicatedMapMergeTypes> mergePolicy)
SplitBrainMergeTypes.ReplicatedMapMergeTypes via the given SplitBrainMergePolicy.mergingEntry - the SplitBrainMergeTypes.ReplicatedMapMergeTypes instance to mergemergePolicy - the SplitBrainMergePolicy instance to applytrue if merge is applied, otherwise falseboolean merge(Object key, ReplicatedMapEntryView entryView, ReplicatedMapMergePolicy mergePolicy)
ReplicatedMapEntryView via the given ReplicatedMapMergePolicy.entryView - the ReplicatedMapEntryView instance to mergemergePolicy - the ReplicatedMapMergePolicy instance to applytrue if merge is applied, otherwise falseCopyright © 2018 Hazelcast, Inc.. All Rights Reserved.