com.hazelcast.jmx
Class QueueMBean

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

public class QueueMBean
extends HazelcastMBean<IQueue>

Management bean for IQueue


Field Summary
 
Fields inherited from class com.hazelcast.jmx.HazelcastMBean
attributeMap, operationMap
 
Constructor Summary
protected QueueMBean(IQueue managedObject, ManagementService service)
           
 
Method Summary
 void clear()
           
 String getConfig()
           
 long getLocalAvgAge()
           
 long getLocalBackupItemCount()
           
 long getLocalEmptyPollOperationCount()
           
 long getLocalEventOperationCount()
           
 long getLocalMaxAge()
           
 long getLocalMinAge()
           
 long getLocalOfferOperationCount()
           
 long getLocalOtherOperationsCount()
           
 long getLocalOwnedItemCount()
           
 long getLocalPollOperationCount()
           
 long getLocalRejectedOfferOperationCount()
           
 String getName()
           
 String getPartitionKey()
           
 long getTotalAddedItemCount()
           
 long getTotalRemovedItemCount()
           
 void preDeregister()
           
 
Methods inherited from class com.hazelcast.jmx.HazelcastMBean
getAttribute, getAttributes, getMBeanInfo, invoke, postDeregister, postRegister, 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

QueueMBean

protected QueueMBean(IQueue managedObject,
                     ManagementService service)
Method Detail

getLocalOwnedItemCount

public long getLocalOwnedItemCount()

getLocalBackupItemCount

public long getLocalBackupItemCount()

getLocalMinAge

public long getLocalMinAge()

getLocalMaxAge

public long getLocalMaxAge()

getLocalAvgAge

public long getLocalAvgAge()

getLocalOfferOperationCount

public long getLocalOfferOperationCount()

getLocalRejectedOfferOperationCount

public long getLocalRejectedOfferOperationCount()

getLocalPollOperationCount

public long getLocalPollOperationCount()

getLocalEmptyPollOperationCount

public long getLocalEmptyPollOperationCount()

getLocalOtherOperationsCount

public long getLocalOtherOperationsCount()

getLocalEventOperationCount

public long getLocalEventOperationCount()

getName

public String getName()

getPartitionKey

public String getPartitionKey()

getConfig

public String getConfig()

clear

public void clear()

getTotalAddedItemCount

public long getTotalAddedItemCount()

getTotalRemovedItemCount

public long getTotalRemovedItemCount()

preDeregister

public void preDeregister()
                   throws Exception
Specified by:
preDeregister in interface MBeanRegistration
Overrides:
preDeregister in class HazelcastMBean<IQueue>
Throws:
Exception


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