com.hazelcast.jmx
Class MemberMBean

java.lang.Object
  extended by com.hazelcast.jmx.AbstractMBean<Member>
      extended by com.hazelcast.jmx.MemberMBean
All Implemented Interfaces:
DynamicMBean, MBeanRegistration

public class MemberMBean
extends AbstractMBean<Member>

The instrumentation MBean for a member.

Author:
Marco Ferrante, DISI - University of Genoa

Field Summary
 
Fields inherited from class com.hazelcast.jmx.AbstractMBean
logger, managementService, mbeanServer
 
Constructor Summary
MemberMBean(Member managedObject, ManagementService managementService)
           
 
Method Summary
 InetAddress getInetAddress()
           
 ObjectNameSpec getNameSpec()
          Override to provide a JMX name
 int getPort()
           
 boolean isSuperClient()
           
 
Methods inherited from class com.hazelcast.jmx.AbstractMBean
getAttribute, getAttributes, getManagedObject, getMBeanInfo, getObjectName, getParentName, invoke, postDeregister, postRegister, preDeregister, preRegister, refresh, setAttribute, setAttributes, setParentName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MemberMBean

public MemberMBean(Member managedObject,
                   ManagementService managementService)
Method Detail

getNameSpec

public ObjectNameSpec getNameSpec()
Description copied from class: AbstractMBean
Override to provide a JMX name

Overrides:
getNameSpec in class AbstractMBean<Member>

getPort

public int getPort()

getInetAddress

public InetAddress getInetAddress()

isSuperClient

public boolean isSuperClient()


Copyright 2008-2012 Hazel Ltd. All Rights Reserved.