com.hazelcast.jmx
Class ManagedExecutorServiceMBean

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

public class ManagedExecutorServiceMBean
extends HazelcastMBean<ManagedExecutorService>

Management bean for ManagedExecutorService


Field Summary
 
Fields inherited from class com.hazelcast.jmx.HazelcastMBean
attributeMap, operationMap
 
Constructor Summary
ManagedExecutorServiceMBean(HazelcastInstance hazelcastInstance, ManagedExecutorService executorService, ManagementService service)
           
 
Method Summary
 long getExecutedCount()
           
 String getName()
           
 boolean isShutdown()
           
 boolean isTerminated()
           
 int maxPoolSize()
           
 int poolSize()
           
 int queueRemainingCapacity()
           
 int queueSize()
           
 
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

ManagedExecutorServiceMBean

public ManagedExecutorServiceMBean(HazelcastInstance hazelcastInstance,
                                   ManagedExecutorService executorService,
                                   ManagementService service)
Method Detail

getName

public String getName()

queueSize

public int queueSize()

poolSize

public int poolSize()

queueRemainingCapacity

public int queueRemainingCapacity()

maxPoolSize

public int maxPoolSize()

isShutdown

public boolean isShutdown()

isTerminated

public boolean isTerminated()

getExecutedCount

public long getExecutedCount()


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