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, setParentNamepublic AtomicNumberMBean(AtomicNumber managedObject, ManagementService managementService)
public ObjectNameSpec getNameSpec()
AbstractMBeangetNameSpec 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.