public class AtomicLongContainer extends Object
| Constructor and Description |
|---|
AtomicLongContainer() |
| Modifier and Type | Method and Description |
|---|---|
long |
addAndGet(long delta) |
boolean |
compareAndSet(long expect,
long value) |
long |
get() |
long |
getAndAdd(long delta) |
long |
getAndSet(long value) |
Long |
merge(SplitBrainMergeTypes.AtomicLongMergeTypes mergingValue,
SplitBrainMergePolicy<Long,SplitBrainMergeTypes.AtomicLongMergeTypes> mergePolicy,
boolean isExistingContainer,
SerializationService serializationService)
Merges the given
SplitBrainMergeTypes.AtomicLongMergeTypes via the given SplitBrainMergePolicy. |
void |
set(long value) |
public long get()
public long addAndGet(long delta)
public void set(long value)
public boolean compareAndSet(long expect,
long value)
public long getAndAdd(long delta)
public long getAndSet(long value)
public Long merge(SplitBrainMergeTypes.AtomicLongMergeTypes mergingValue, SplitBrainMergePolicy<Long,SplitBrainMergeTypes.AtomicLongMergeTypes> mergePolicy, boolean isExistingContainer, SerializationService serializationService)
SplitBrainMergeTypes.AtomicLongMergeTypes via the given SplitBrainMergePolicy.mergingValue - the SplitBrainMergeTypes.AtomicLongMergeTypes instance to mergemergePolicy - the SplitBrainMergePolicy instance to applyserializationService - the SerializationService to inject dependenciesnullCopyright © 2018. All Rights Reserved.