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(MergingValue<Long> mergingValue,
SplitBrainMergePolicy mergePolicy,
boolean isExistingContainer,
SerializationService serializationService)
Merges the given
MergingValue 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(MergingValue<Long> 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 dependenciesnull
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.