Class RemotePeerBean
- java.lang.Object
-
- org.apache.zookeeper.server.quorum.RemotePeerBean
-
- All Implemented Interfaces:
ZKMBeanInfo
,RemotePeerMXBean
public class RemotePeerBean extends java.lang.Object implements RemotePeerMXBean, ZKMBeanInfo
A remote peer bean only provides limited information about the remote peer, and the peer cannot be managed remotely.
-
-
Constructor Summary
Constructors Constructor Description RemotePeerBean(QuorumPeer.QuorumServer peer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getName()
java.lang.String
getQuorumAddress()
boolean
isHidden()
If isHidden returns true, the MBean won't be registered with MBean server, and thus won't be available for management tools.
-
-
-
Constructor Detail
-
RemotePeerBean
public RemotePeerBean(QuorumPeer.QuorumServer peer)
-
-
Method Detail
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceRemotePeerMXBean
- Specified by:
getName
in interfaceZKMBeanInfo
- 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 interfaceZKMBeanInfo
- Returns:
- true if the MBean is hidden.
-
getQuorumAddress
public java.lang.String getQuorumAddress()
- Specified by:
getQuorumAddress
in interfaceRemotePeerMXBean
- Returns:
- IP address of the quorum peer
-
-