Package | Description |
---|---|
com.hazelcast.cache.impl |
Hazelcast JSR-107 aka JCache implementation
|
com.hazelcast.cache.impl.operation |
Hazelcast JSR-107 aka JCache implementation
|
com.hazelcast.cardinality.impl | |
com.hazelcast.cardinality.impl.operations |
This package contains the operations on the
CardinalityEstimator . |
com.hazelcast.collection.impl.collection | |
com.hazelcast.collection.impl.collection.operations | |
com.hazelcast.collection.impl.queue | |
com.hazelcast.collection.impl.queue.operations |
This package contains the IQueue operations
|
com.hazelcast.concurrent.atomiclong |
This package contains IAtomicLong functionality for Hazelcast.
The IAtomicLong is the distributed version of the AtomicLong . |
com.hazelcast.concurrent.atomiclong.operations |
This package contains the operations on the IAtomicLong.
|
com.hazelcast.concurrent.atomicreference |
This package contains IAtomicReferece functionality for Hazelcast.
The IAtomicReference is the distributed version of the AtomicReference . |
com.hazelcast.concurrent.atomicreference.operations |
This package contains the operations on the IAtomicReference.
|
com.hazelcast.map.impl.operation |
Package for map operations.
|
com.hazelcast.map.impl.recordstore | |
com.hazelcast.multimap.impl |
Contains classes for Hazelcast MultiMap module.
|
com.hazelcast.multimap.impl.operations |
Contains operations for Hazelcast MultiMap module.
|
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.ringbuffer.impl |
Contains the
Ringbuffer implementation classes. |
com.hazelcast.ringbuffer.impl.operations | |
com.hazelcast.scheduledexecutor.impl | |
com.hazelcast.scheduledexecutor.impl.operations | |
com.hazelcast.spi.merge |
This package contains out-of-the-box split-brain merge policies.
|
Constructor and Description |
---|
CacheMergeOperation(String name,
List<MergingEntryHolder<Data,Data>> mergingEntries,
SplitBrainMergePolicy mergePolicy) |
CacheMergeOperationFactory(String name,
int[] partitions,
List<MergingEntryHolder<Data,Data>>[] mergingEntries,
SplitBrainMergePolicy mergePolicy) |
Modifier and Type | Method and Description |
---|---|
HyperLogLog |
CardinalityEstimatorContainer.merge(MergingEntryHolder<String,HyperLogLog> mergingEntry,
SplitBrainMergePolicy mergePolicy)
Merges the given
MergingEntryHolder via the given SplitBrainMergePolicy . |
Constructor and Description |
---|
MergeOperation(String name,
SplitBrainMergePolicy mergePolicy,
HyperLogLog value) |
Modifier and Type | Method and Description |
---|---|
CollectionItem |
CollectionContainer.merge(MergingValueHolder<Data> mergingValue,
SplitBrainMergePolicy mergePolicy)
Merges the given
MergingValueHolder via the given SplitBrainMergePolicy . |
Constructor and Description |
---|
CollectionMergeOperation(String name,
SplitBrainMergePolicy mergePolicy,
List<MergingValueHolder<Data>> mergingValues) |
Modifier and Type | Method and Description |
---|---|
QueueItem |
QueueContainer.merge(MergingValueHolder<Data> mergingValue,
SplitBrainMergePolicy mergePolicy)
Merges the given
MergingValueHolder via the given SplitBrainMergePolicy . |
Constructor and Description |
---|
QueueMergeOperation(String name,
SplitBrainMergePolicy mergePolicy,
List<MergingValueHolder<Data>> mergingValues) |
Modifier and Type | Method and Description |
---|---|
Long |
AtomicLongContainer.merge(MergingValueHolder<Long> mergingValue,
SplitBrainMergePolicy mergePolicy,
boolean isExistingContainer)
Merges the given
MergingValueHolder via the given SplitBrainMergePolicy . |
Constructor and Description |
---|
MergeOperation(String name,
SplitBrainMergePolicy mergePolicy,
long mergingValue) |
Modifier and Type | Method and Description |
---|---|
Data |
AtomicReferenceContainer.merge(MergingValueHolder<Data> mergingValue,
SplitBrainMergePolicy mergePolicy,
boolean isExistingContainer)
Merges the given
MergingValueHolder via the given SplitBrainMergePolicy . |
Constructor and Description |
---|
MergeOperation(String name,
SplitBrainMergePolicy mergePolicy,
Data mergingValue) |
Modifier and Type | Field and Description |
---|---|
protected SplitBrainMergePolicy |
MergeOperationFactory.mergePolicy |
Modifier and Type | Method and Description |
---|---|
MapOperation |
WANAwareOperationProvider.createMergeOperation(String name,
MergingEntryHolder<Data,Data> mergingValue,
SplitBrainMergePolicy mergePolicy,
boolean disableWanReplicationEvent) |
MapOperation |
MapOperationProvider.createMergeOperation(String name,
MergingEntryHolder<Data,Data> mergingValue,
SplitBrainMergePolicy mergePolicy,
boolean disableWanReplicationEvent) |
MapOperation |
DefaultMapOperationProvider.createMergeOperation(String name,
MergingEntryHolder<Data,Data> mergingValue,
SplitBrainMergePolicy mergePolicy,
boolean disableWanReplicationEvent) |
OperationFactory |
MapOperationProvider.createMergeOperationFactory(String name,
int[] partitions,
List<MergingEntryHolder<Data,Data>>[] mergingEntries,
SplitBrainMergePolicy mergePolicy) |
OperationFactory |
DefaultMapOperationProvider.createMergeOperationFactory(String name,
int[] partitions,
List<MergingEntryHolder<Data,Data>>[] mergingEntries,
SplitBrainMergePolicy mergePolicy) |
Constructor and Description |
---|
MergeOperationFactory(String name,
int[] partitions,
List<MergingEntryHolder<Data,Data>>[] mergingEntries,
SplitBrainMergePolicy mergePolicy) |
Modifier and Type | Method and Description |
---|---|
boolean |
RecordStore.merge(MergingEntryHolder<Data,Object> mergingEntry,
SplitBrainMergePolicy mergePolicy)
Merges the given
MergingEntryHolder via the given SplitBrainMergePolicy . |
boolean |
DefaultRecordStore.merge(MergingEntryHolder<Data,Object> mergingEntry,
SplitBrainMergePolicy mergePolicy) |
Modifier and Type | Method and Description |
---|---|
MultiMapValue |
MultiMapContainer.merge(MergingEntryHolder<Data,MultiMapMergeContainer> mergingEntry,
SplitBrainMergePolicy mergePolicy)
Merges the given
MergingEntryHolder via the given SplitBrainMergePolicy . |
Constructor and Description |
---|
MergeOperation(String name,
List<MultiMapMergeContainer> mergingData,
SplitBrainMergePolicy mergePolicy) |
Constructor and Description |
---|
MergeOperationFactory(String name,
int[] partitions,
List<MergingEntryHolder<Object,Object>>[] mergingEntries,
SplitBrainMergePolicy mergePolicy) |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractReplicatedRecordStore.merge(MergingEntryHolder<Object,Object> mergingEntry,
SplitBrainMergePolicy mergePolicy) |
boolean |
ReplicatedRecordStore.merge(MergingEntryHolder<Object,Object> mergingEntry,
SplitBrainMergePolicy mergePolicy)
Merges the given
MergingEntryHolder via the given SplitBrainMergePolicy . |
Modifier and Type | Method and Description |
---|---|
long |
RingbufferContainer.merge(MergingValueHolder<E> mergingValue,
SplitBrainMergePolicy mergePolicy)
Merges the given
MergingValueHolder via the given SplitBrainMergePolicy . |
long |
Ringbuffer.merge(MergingValueHolder<E> mergingValue,
SplitBrainMergePolicy mergePolicy,
long remainingCapacity)
Merges the given
MergingValueHolder with the given SplitBrainMergePolicy . |
long |
ArrayRingbuffer.merge(MergingValueHolder<E> mergingValue,
SplitBrainMergePolicy mergePolicy,
long remainingCapacity) |
Constructor and Description |
---|
MergeOperation(ObjectNamespace namespace,
SplitBrainMergePolicy mergePolicy,
List<MergingValueHolder<Object>> mergingValues) |
Modifier and Type | Method and Description |
---|---|
ScheduledTaskDescriptor |
ScheduledExecutorContainer.merge(MergingValueHolder<ScheduledTaskDescriptor> mergingValue,
SplitBrainMergePolicy mergePolicy)
Merges the given
MergingValueHolder via the given SplitBrainMergePolicy . |
Constructor and Description |
---|
MergeOperation(String name,
SplitBrainMergePolicy mergePolicy,
List<MergingEntryHolder<String,ScheduledTaskDescriptor>> mergingEntries) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSplitBrainMergePolicy
Abstract implementation of
SplitBrainMergePolicy for the out-of-the-box merge policies. |
class |
DiscardMergePolicy
Merges only entries from the destination data structure and discards all entries from the source data structure.
|
class |
HigherHitsMergePolicy
Merges data structure entries from source to destination data structure if the source entry
has more hits than the destination one.
|
class |
HyperLogLogMergePolicy
Only available for HyperLogLog backed
CardinalityEstimator . |
class |
LatestAccessMergePolicy
Merges data structure entries from source to destination data structure if the source entry
has been accessed more recently than the destination entry.
|
class |
LatestUpdateMergePolicy
Merges data structure entries from source to destination data structure if the source entry
was updated more frequently than the destination entry.
|
class |
PassThroughMergePolicy
Merges data structure entries from source to destination directly unless the merging entry is
null . |
class |
PutIfAbsentMergePolicy
Merges data structure entries from source to destination if they don't exist in the destination data structure.
|
Modifier and Type | Method and Description |
---|---|
SplitBrainMergePolicy |
SplitBrainMergePolicyProvider.getMergePolicy(String className)
Resolves the
SplitBrainMergePolicy class by its classname. |
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.