public class AtomicLongMBean extends HazelcastMBean<IAtomicLong>
IAtomicLong
attributeMap, managedObject, operationMap, updateIntervalSec
Constructor and Description |
---|
AtomicLongMBean(IAtomicLong managedObject,
ManagementService service) |
Modifier and Type | Method and Description |
---|---|
long |
addAndGet(long delta) |
boolean |
compareAndSet(long expect,
long value) |
long |
decrementAndGet() |
long |
getAndAdd(long delta) |
long |
getAndIncrement() |
long |
getAndSet(long value) |
long |
getCurrentValue() |
String |
getName() |
String |
getPartitionKey() |
long |
incrementAndGet() |
void |
set(long value) |
getAttribute, getAttributes, getMBeanInfo, invoke, postDeregister, postRegister, preDeregister, preRegister, register, setAttribute, setAttributes, setObjectName, unregister
public AtomicLongMBean(IAtomicLong managedObject, ManagementService service)
public String getName()
public long getCurrentValue()
public void set(long value)
public long addAndGet(long delta)
public boolean compareAndSet(long expect, long value)
public long decrementAndGet()
public long getAndAdd(long delta)
public long getAndIncrement()
public long getAndSet(long value)
public long incrementAndGet()
public String getPartitionKey()
Copyright © 2020 Hazelcast, Inc.. All Rights Reserved.