| Package | Description |
|---|---|
| com.hazelcast.spi |
Provides interfaces/classes for the Hazelcast SPI for building distributed data structures and services.
|
| com.hazelcast.spi.merge |
This package contains out-of-the-box split brain merge policies.
|
| Modifier and Type | Method and Description |
|---|---|
<K,V> V |
SplitBrainMergePolicy.merge(SplitBrainMergeEntryView<K,V> mergingEntry,
SplitBrainMergeEntryView<K,V> existingEntry)
Selects one of the merging and existing data structure entries to be merged.
|
<K,V> V |
SplitBrainMergePolicy.merge(SplitBrainMergeEntryView<K,V> mergingEntry,
SplitBrainMergeEntryView<K,V> existingEntry)
Selects one of the merging and existing data structure entries to be merged.
|
T |
SplitBrainAwareDataContainer.merge(SplitBrainMergeEntryView<K,V> mergingEntry,
SplitBrainMergePolicy mergePolicy)
Merges the given
SplitBrainMergeEntryView with an existing entry via the supplied SplitBrainMergePolicy. |
| Modifier and Type | Method and Description |
|---|---|
static SplitBrainMergeEntryView<Long,Data> |
SplitBrainEntryViews.createSplitBrainMergeEntryView(CollectionItem item) |
| Modifier and Type | Method and Description |
|---|---|
<K,V> V |
PassThroughMergePolicy.merge(SplitBrainMergeEntryView<K,V> mergingEntry,
SplitBrainMergeEntryView<K,V> existingEntry) |
<K,V> V |
PassThroughMergePolicy.merge(SplitBrainMergeEntryView<K,V> mergingEntry,
SplitBrainMergeEntryView<K,V> existingEntry) |
<K,V> V |
LatestAccessMergePolicy.merge(SplitBrainMergeEntryView<K,V> mergingEntry,
SplitBrainMergeEntryView<K,V> existingEntry) |
<K,V> V |
LatestAccessMergePolicy.merge(SplitBrainMergeEntryView<K,V> mergingEntry,
SplitBrainMergeEntryView<K,V> existingEntry) |
<K,V> V |
LatestUpdateMergePolicy.merge(SplitBrainMergeEntryView<K,V> mergingEntry,
SplitBrainMergeEntryView<K,V> existingEntry) |
<K,V> V |
LatestUpdateMergePolicy.merge(SplitBrainMergeEntryView<K,V> mergingEntry,
SplitBrainMergeEntryView<K,V> existingEntry) |
<K,V> V |
HigherHitsMergePolicy.merge(SplitBrainMergeEntryView<K,V> mergingEntry,
SplitBrainMergeEntryView<K,V> existingEntry) |
<K,V> V |
HigherHitsMergePolicy.merge(SplitBrainMergeEntryView<K,V> mergingEntry,
SplitBrainMergeEntryView<K,V> existingEntry) |
<K,V> V |
PutIfAbsentMergePolicy.merge(SplitBrainMergeEntryView<K,V> mergingEntry,
SplitBrainMergeEntryView<K,V> existingEntry) |
<K,V> V |
PutIfAbsentMergePolicy.merge(SplitBrainMergeEntryView<K,V> mergingEntry,
SplitBrainMergeEntryView<K,V> existingEntry) |
<K,V> V |
DiscardMergePolicy.merge(SplitBrainMergeEntryView<K,V> mergingEntry,
SplitBrainMergeEntryView<K,V> existingEntry) |
<K,V> V |
DiscardMergePolicy.merge(SplitBrainMergeEntryView<K,V> mergingEntry,
SplitBrainMergeEntryView<K,V> existingEntry) |
Copyright © 2018. All Rights Reserved.