public class AtomicReferenceContainer extends Object
| Constructor and Description |
|---|
AtomicReferenceContainer() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
compareAndSet(Data expect,
Data value) |
boolean |
contains(Data expected) |
Data |
get() |
Data |
getAndSet(Data value) |
boolean |
isNull() |
Data |
merge(MergingValue<Data> mergingValue,
SplitBrainMergePolicy mergePolicy,
boolean isExistingContainer,
SerializationService serializationService)
Merges the given
MergingValue via the given SplitBrainMergePolicy. |
void |
set(Data value) |
public Data get()
public void set(Data value)
public boolean contains(Data expected)
public boolean isNull()
public Data merge(MergingValue<Data> mergingValue, SplitBrainMergePolicy mergePolicy, boolean isExistingContainer, SerializationService serializationService)
MergingValue via the given SplitBrainMergePolicy.mergingValue - the MergingValue instance to mergemergePolicy - the SplitBrainMergePolicy instance to applyserializationService - the SerializationService to inject dependenciesnullCopyright © 2018 Hazelcast, Inc.. All rights reserved.