com.hazelcast.jmx
Class ExecutorServiceMBean

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

public class ExecutorServiceMBean
extends HazelcastMBean<IExecutorService>

Management bean for IExecutorService


Field Summary
 
Fields inherited from class com.hazelcast.jmx.HazelcastMBean
attributeMap, operationMap
 
Constructor Summary
protected ExecutorServiceMBean(IExecutorService managedObject, ManagementService service)
           
 
Method Summary
 long getLocalCancelledTaskCount()
           
 long getLocalCompletedTaskCount()
           
 long getLocalPendingTaskCount()
           
 long getLocalStartedTaskCount()
           
 long getLocalTotalExecutionLatency()
           
 long getLocalTotalStartLatency()
           
 String name()
           
 
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

ExecutorServiceMBean

protected ExecutorServiceMBean(IExecutorService managedObject,
                               ManagementService service)
Method Detail

getLocalPendingTaskCount

public long getLocalPendingTaskCount()

getLocalStartedTaskCount

public long getLocalStartedTaskCount()

getLocalCompletedTaskCount

public long getLocalCompletedTaskCount()

getLocalCancelledTaskCount

public long getLocalCancelledTaskCount()

getLocalTotalStartLatency

public long getLocalTotalStartLatency()

getLocalTotalExecutionLatency

public long getLocalTotalExecutionLatency()

name

public String name()


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