com.hazelcast.jmx
Class InstanceMBean

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

public class InstanceMBean
extends HazelcastMBean<HazelcastInstanceImpl>

Management bean for HazelcastInstance


Field Summary
 
Fields inherited from class com.hazelcast.jmx.HazelcastMBean
attributeMap, operationMap
 
Constructor Summary
protected InstanceMBean(HazelcastInstanceImpl hazelcastInstance, ManagementService managementService)
           
 
Method Summary
 ManagedExecutorServiceMBean getAsyncExecutorMBean()
           
 String getBuild()
           
 ClientEngineMBean getClientEngineMBean()
           
 ManagedExecutorServiceMBean getClientExecutorMBean()
           
 long getClusterTime()
           
 String getConfig()
           
 String getConfigSource()
           
 ConnectionManagerMBean getConnectionManagerMBean()
           
 EventServiceMBean getEventServiceMBean()
           
 String getGroupName()
           
 HazelcastInstance getHazelcastInstance()
           
 ManagedExecutorServiceMBean getIoExecutorMBean()
           
 int getMemberCount()
           
 List<String> getMembers()
           
 String getName()
           
 NodeMBean getNodeMBean()
           
 OperationServiceMBean getOperationServiceMBean()
           
 PartitionServiceMBean getPartitionServiceMBean()
           
 int getPort()
           
 ProxyServiceMBean getProxyServiceMBean()
           
 ManagedExecutorServiceMBean getQueryExecutorMBean()
           
 ManagedExecutorServiceMBean getScheduledExecutorMBean()
           
 ManagedExecutorServiceMBean getSystemExecutorMBean()
           
 String getVersion()
           
 boolean isRunning()
           
 void shutdown()
           
 
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

InstanceMBean

protected InstanceMBean(HazelcastInstanceImpl hazelcastInstance,
                        ManagementService managementService)
Method Detail

getPartitionServiceMBean

public PartitionServiceMBean getPartitionServiceMBean()

getSystemExecutorMBean

public ManagedExecutorServiceMBean getSystemExecutorMBean()

getAsyncExecutorMBean

public ManagedExecutorServiceMBean getAsyncExecutorMBean()

getScheduledExecutorMBean

public ManagedExecutorServiceMBean getScheduledExecutorMBean()

getClientExecutorMBean

public ManagedExecutorServiceMBean getClientExecutorMBean()

getQueryExecutorMBean

public ManagedExecutorServiceMBean getQueryExecutorMBean()

getIoExecutorMBean

public ManagedExecutorServiceMBean getIoExecutorMBean()

getOperationServiceMBean

public OperationServiceMBean getOperationServiceMBean()

getProxyServiceMBean

public ProxyServiceMBean getProxyServiceMBean()

getClientEngineMBean

public ClientEngineMBean getClientEngineMBean()

getConnectionManagerMBean

public ConnectionManagerMBean getConnectionManagerMBean()

getEventServiceMBean

public EventServiceMBean getEventServiceMBean()

getNodeMBean

public NodeMBean getNodeMBean()

getHazelcastInstance

public HazelcastInstance getHazelcastInstance()

getName

public String getName()

getVersion

public String getVersion()

getBuild

public String getBuild()

getConfig

public String getConfig()

getConfigSource

public String getConfigSource()

getGroupName

public String getGroupName()

getPort

public int getPort()

getClusterTime

public long getClusterTime()

getMemberCount

public int getMemberCount()

getMembers

public List<String> getMembers()

isRunning

public boolean isRunning()

shutdown

public void shutdown()


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