com.hazelcast.jmx
Class ClusterMBean
java.lang.Object
com.hazelcast.jmx.AbstractMBean<HazelcastInstance>
com.hazelcast.jmx.ClusterMBean
- All Implemented Interfaces:
- DynamicMBean, MBeanRegistration
public class ClusterMBean
- extends AbstractMBean<HazelcastInstance>
The instrumentation MBean for the cluster.
- Author:
- Marco Ferrante, DISI - University of Genoa
Methods inherited from class com.hazelcast.jmx.AbstractMBean |
getAttribute, getAttributes, getManagedObject, getMBeanInfo, getObjectName, getParentName, invoke, postDeregister, preRegister, refresh, setAttribute, setAttributes, setParentName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClusterMBean
public ClusterMBean(ManagementService service,
String name)
getNameSpec
public ObjectNameSpec getNameSpec()
- Description copied from class:
AbstractMBean
- Override to provide a JMX name
- Overrides:
getNameSpec
in class AbstractMBean<HazelcastInstance>
getRootName
public ObjectNameSpec getRootName()
getName
public String getName()
postRegister
public void postRegister(Boolean registrationDone)
- Description copied from class:
AbstractMBean
- From interface
MBeanRegistration
- Specified by:
postRegister
in interface MBeanRegistration
- Overrides:
postRegister
in class AbstractMBean<HazelcastInstance>
preDeregister
public void preDeregister()
throws Exception
- Description copied from class:
AbstractMBean
- From interface
MBeanRegistration
- Specified by:
preDeregister
in interface MBeanRegistration
- Overrides:
preDeregister
in class AbstractMBean<HazelcastInstance>
- Throws:
Exception
getConfig
public String getConfig()
getInstanceName
public String getInstanceName()
getConfigFileURL
public String getConfigFileURL()
getGroupName
public String getGroupName()
getPort
public int getPort()
isPortAutoIncrement
public boolean isPortAutoIncrement()
getClusterTime
public long getClusterTime()
getMemberCount
public int getMemberCount()
getMembers
public List<String> getMembers()
isRunning
public boolean isRunning()
restart
public void restart()
shutdown
public void shutdown()
Copyright © 2008-2012 Hazel Ltd. All Rights Reserved.