com.hazelcast.jmx
Class AtomicLongMBean

java.lang.Object
  extended by com.hazelcast.jmx.HazelcastMBean<IAtomicLong>
      extended by com.hazelcast.jmx.AtomicLongMBean
All Implemented Interfaces:
DynamicMBean, MBeanRegistration

public class AtomicLongMBean
extends HazelcastMBean<IAtomicLong>

Management bean for IAtomicLong


Field Summary
 
Fields inherited from class com.hazelcast.jmx.HazelcastMBean
attributeMap, operationMap
 
Constructor Summary
AtomicLongMBean(IAtomicLong managedObject, ManagementService service)
           
 
Method Summary
 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)
           
 
Methods inherited from class com.hazelcast.jmx.HazelcastMBean
getAttribute, getAttributes, getMBeanInfo, invoke, postDeregister, postRegister, preDeregister, preRegister, register, setAttribute, setAttributes, setObjectName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AtomicLongMBean

public AtomicLongMBean(IAtomicLong managedObject,
                       ManagementService service)
Method Detail

getName

public String getName()

getCurrentValue

public long getCurrentValue()

set

public void set(long value)

addAndGet

public long addAndGet(long delta)

compareAndSet

public boolean compareAndSet(long expect,
                             long value)

decrementAndGet

public long decrementAndGet()

getAndAdd

public long getAndAdd(long delta)

getAndIncrement

public long getAndIncrement()

getAndSet

public long getAndSet(long value)

incrementAndGet

public long incrementAndGet()

getPartitionKey

public String getPartitionKey()


Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.