| Package | Description | 
|---|---|
| com.hazelcast.replicatedmap.impl.operation | This package contains replicated map operations which are executed on remote nodes | 
| com.hazelcast.replicatedmap.impl.record | This package contains the implementation of the backing data storage for the replicated map implementation | 
| com.hazelcast.replicatedmap.merge | Contains merge policies for  ReplicatedMap | 
| Constructor and Description | 
|---|
| MergeOperation(String name,
              Object key,
              ReplicatedMapEntryView entryView,
              ReplicatedMapMergePolicy policy) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | AbstractReplicatedRecordStore. merge(Object key,
     ReplicatedMapEntryView mergingEntry,
     ReplicatedMapMergePolicy policy) | 
| boolean | ReplicatedRecordStore. merge(Object key,
     ReplicatedMapEntryView entryView,
     ReplicatedMapMergePolicy policy) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HigherHitsMapMergePolicyHigherHitsMapMergePolicy causes the merging entry to be merged from source to destination map
 if source entry has more hits than the destination one. | 
| class  | LatestUpdateMapMergePolicyLatestUpdateMapMergePolicy causes the merging entry to be merged from source to destination map
 if source entry has updated more recently than the destination entry. | 
| class  | PassThroughMergePolicyPassThroughMergePolicy causes the merging entry to be merged from source to destination map
 unless merging entry is null. | 
| class  | PutIfAbsentMapMergePolicyPutIfAbsentMapMergePolicy causes the merging entry to be merged from source to destination map
 if it does not exist in the destination map. | 
| Modifier and Type | Method and Description | 
|---|---|
| ReplicatedMapMergePolicy | MergePolicyProvider. getMergePolicy(String className) | 
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.