public class AtomicNumberMBean extends AbstractMBean<AtomicNumber>
logger, managementService, mbeanServer
Constructor and Description |
---|
AtomicNumberMBean(AtomicNumber managedObject,
ManagementService managementService) |
Modifier and Type | Method and Description |
---|---|
void |
add(long delta) |
void |
compareAndSet(long expectedValue,
long newValue) |
void |
decrementAndGet() |
long |
get() |
long |
getActualValue() |
long |
getAdd(long delta) |
String |
getName() |
ObjectNameSpec |
getNameSpec()
Override to provide a JMX name
|
long |
getSet(long delta) |
void |
incrementAndGet() |
void |
reset() |
void |
set(long newValue) |
getAttribute, getAttributes, getManagedObject, getMBeanInfo, getObjectName, getParentName, invoke, postDeregister, postRegister, preDeregister, preRegister, refresh, setAttribute, setAttributes, setParentName
public AtomicNumberMBean(AtomicNumber managedObject, ManagementService managementService)
public ObjectNameSpec getNameSpec()
AbstractMBean
getNameSpec
in class AbstractMBean<AtomicNumber>
public long getActualValue()
public String getName()
public long get()
public void set(long newValue)
public void add(long delta)
public long getAdd(long delta)
public long getSet(long delta)
public void incrementAndGet()
public void decrementAndGet()
public void reset()
public void compareAndSet(long expectedValue, long newValue)
Copyright © 2008-2013 Hazelcast, Inc. All Rights Reserved.