| Package | Description |
|---|---|
| com.hazelcast.map.impl |
Contains implementation specific classes of
com.hazelcast.map package. |
| com.hazelcast.map.impl.operation |
Package for map operations.
|
| com.hazelcast.map.impl.recordstore | |
| com.hazelcast.map.impl.wan |
Contains wan replication event classes
|
| com.hazelcast.map.merge |
Contains out-of-the-box merge policies for
IMap. |
| Modifier and Type | Field and Description |
|---|---|
protected MapMergePolicy |
MapContainer.wanMergePolicy |
| Modifier and Type | Method and Description |
|---|---|
MapMergePolicy |
MapContainer.getWanMergePolicy() |
| Modifier and Type | Method and Description |
|---|---|
static <K,V> EntryView<K,V> |
EntryViews.convertToLazyEntryView(EntryView<K,V> entryView,
SerializationService serializationService,
MapMergePolicy mergePolicy) |
static <K,V> EntryView<K,V> |
EntryViews.createLazyEntryView(K key,
V value,
Record record,
SerializationService serializationService,
MapMergePolicy mergePolicy) |
| Modifier and Type | Method and Description |
|---|---|
MapOperation |
MapOperationProvider.createMergeOperation(String name,
EntryView<Data,Data> entryView,
MapMergePolicy policy,
boolean disableWanReplicationEvent) |
MapOperation |
DefaultMapOperationProvider.createMergeOperation(String name,
EntryView<Data,Data> mergingEntry,
MapMergePolicy policy,
boolean disableWanReplicationEvent) |
| Constructor and Description |
|---|
MergeOperation(String name,
EntryView<Data,Data> mergingEntry,
MapMergePolicy policy,
boolean disableWanReplicationEvent) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
RecordStore.merge(Data dataKey,
EntryView mergingEntryView,
MapMergePolicy mergePolicy) |
boolean |
DefaultRecordStore.merge(Data key,
EntryView mergingEntry,
MapMergePolicy mergePolicy) |
| Modifier and Type | Method and Description |
|---|---|
MapMergePolicy |
MapReplicationUpdate.getMergePolicy() |
| Modifier and Type | Method and Description |
|---|---|
void |
MapReplicationUpdate.setMergePolicy(MapMergePolicy mergePolicy) |
| Constructor and Description |
|---|
MapReplicationUpdate(String mapName,
MapMergePolicy mergePolicy,
EntryView<Data,Data> entryView) |
| Modifier and Type | Class and Description |
|---|---|
class |
HigherHitsMapMergePolicy
Merges map entries from source to destination map if the source entry
has more hits than the destination one.
|
class |
IgnoreMergingEntryMapMergePolicy
Ignores the merging entry while collecting merge-needed entries on merging side.
|
class |
LatestUpdateMapMergePolicy
Merges map entries from source to destination map if the source entry
was updated more recently than the destination entry.
|
class |
PassThroughMergePolicy
Merges map entries from source to destination directly unless the merging entry is
null. |
class |
PutIfAbsentMapMergePolicy
Merges map entries from source to destination if they don't exist in the destination map.
|
| Modifier and Type | Method and Description |
|---|---|
MapMergePolicy |
MergePolicyProvider.getMergePolicy(String className) |
Copyright © 2018. All Rights Reserved.