org.apache.zookeeper.server.quorum
Class RemotePeerBean
java.lang.Object
org.apache.zookeeper.server.quorum.RemotePeerBean
- All Implemented Interfaces:
- ZKMBeanInfo, RemotePeerMXBean
public class RemotePeerBean
- extends Object
- implements RemotePeerMXBean, ZKMBeanInfo
A remote peer bean only provides limited information about the remote peer,
and the peer cannot be managed remotely.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RemotePeerBean
public RemotePeerBean(QuorumPeer.QuorumServer peer)
getName
public String getName()
- Specified by:
getName
in interface ZKMBeanInfo
- Specified by:
getName
in interface RemotePeerMXBean
- Returns:
- name of the peer
isHidden
public boolean isHidden()
- Description copied from interface:
ZKMBeanInfo
- If isHidden returns true, the MBean won't be registered with MBean server,
and thus won't be available for management tools. Used for grouping MBeans.
- Specified by:
isHidden
in interface ZKMBeanInfo
- Returns:
- true if the MBean is hidden.
getQuorumAddress
public String getQuorumAddress()
- Specified by:
getQuorumAddress
in interface RemotePeerMXBean
- Returns:
- IP address of the quorum peer