# Uses of Interface
org.apache.zookeeper.jmx.ZKMBeanInfo

Packages that use ZKMBeanInfo
Package
Description
org.apache.zookeeper.jmx
org.apache.zookeeper.server
ZooKeeper server theory of operation
org.apache.zookeeper.server.quorum

## Uses of ZKMBeanInfo in org.apache.zookeeper.jmx

Methods in org.apache.zookeeper.jmx that return types with arguments of type ZKMBeanInfo
Modifier and Type
Method
Description
`Set<ZKMBeanInfo>`
MBeanRegistry.`getRegisteredBeans()`
Methods in org.apache.zookeeper.jmx with parameters of type ZKMBeanInfo
Modifier and Type
Method
Description
`protected String`
MBeanRegistry.`makeFullPath(String prefix, ZKMBeanInfo bean)`
`protected ObjectName`
MBeanRegistry.`makeObjectName(String path, ZKMBeanInfo bean)`
Builds an MBean path and creates an ObjectName instance using the path.
`void`
MBeanRegistry.`register(ZKMBeanInfo bean, ZKMBeanInfo parent)`
Registers a new MBean with the platform MBean server.
`void`
MBeanRegistry.`unregister(ZKMBeanInfo bean)`
Unregister MBean.

## Uses of ZKMBeanInfo in org.apache.zookeeper.server

Classes in org.apache.zookeeper.server that implement ZKMBeanInfo
Modifier and Type
Class
Description
`class`
`ConnectionBean`
Implementation of connection MBean interface.
`class`
`DataTreeBean`
This class implements the data tree MBean.
`class`
`ObserverBean`
ObserverBean
`class`
`ZooKeeperServerBean`
This class implements the ZooKeeper server MBean interface.

## Uses of ZKMBeanInfo in org.apache.zookeeper.server.quorum

Classes in org.apache.zookeeper.server.quorum that implement ZKMBeanInfo
Modifier and Type
Class
Description
`class`
`FollowerBean`
Follower MBean interface implementation
`class`
`LeaderBean`
Leader MBean interface implementation.
`class`
`LeaderElectionBean`
Leader election MBean interface implementation
`class`
`LearnerHandlerBean`
`class`
`LocalPeerBean`
Implementation of the local peer MBean interface.
`class`
`QuorumBean`
`class`
`ReadOnlyBean`
ReadOnly MX Bean interface, implemented by ReadOnlyBean
`class`
`RemotePeerBean`
A remote peer bean only provides limited information about the remote peer, and the peer cannot be managed remotely.
`class`
`ServerBean`
An abstract base class for the leader and follower MBeans.