Package | Description |
---|---|
org.apache.zookeeper.server |
ZooKeeper server theory of operation
|
org.apache.zookeeper.server.quorum | |
org.apache.zookeeper.server.quorum.auth | |
org.apache.zookeeper.server.quorum.flexible |
Class | Description |
---|---|
Leader.Proposal | |
Observer |
Observers are peers that do not take part in the atomic broadcast protocol.
|
ObserverMXBean |
Observer MX Bean interface, implemented by ObserverBean
|
QuorumPacket | |
QuorumPeerConfig | |
QuorumPeerConfig.ConfigException |
Class | Description |
---|---|
Election | |
FastLeaderElection.Notification |
Notifications are messages that let other peers know that
a given peer has changed its vote, either because it has
joined leader election or because it learned of another
peer with higher zxid or same zxid and higher server id
|
Follower |
This class has the control logic for the Follower.
|
FollowerMXBean |
Follower MBean
|
FollowerZooKeeperServer |
Just like the standard ZooKeeperServer.
|
Leader |
This class has the control logic for the Leader.
|
Leader.Proposal | |
Leader.XidRolloverException | |
LeaderBean |
Leader MBean interface implementation.
|
LeaderElection.ElectionResult |
Deprecated.
|
LeaderElectionMXBean |
Leader election protocol MBean.
|
LeaderMXBean |
Leader MBean.
|
LeaderZooKeeperServer |
Just like the standard ZooKeeperServer.
|
Learner |
This class is the superclass of two of the three main actors in a ZK
ensemble: Followers and Observers.
|
LearnerHandler |
There will be an instance of this class created by the Leader for each
learner.
|
LearnerSyncRequest | |
LearnerZooKeeperServer |
Parent class for all ZooKeeperServers for Learners
|
LocalPeerBean |
Implementation of the local peer MBean interface.
|
LocalPeerMXBean |
A local zookeeper server MBean interface.
|
Observer |
Observers are peers that do not take part in the atomic broadcast protocol.
|
ObserverZooKeeperServer |
A ZooKeeperServer for the Observer node type.
|
QuorumCnxManager |
This class implements a connection manager for leader election using TCP.
|
QuorumCnxManager.Listener |
Thread to listen on some port
|
QuorumCnxManager.Message | |
QuorumMXBean |
An MBean representing a zookeeper cluster nodes (aka quorum peers)
|
QuorumPacket | |
QuorumPeer |
This class manages the quorum protocol.
|
QuorumPeer.LearnerType | |
QuorumPeer.QuorumServer | |
QuorumPeer.ServerState | |
QuorumPeerConfig | |
QuorumPeerConfig.ConfigException | |
QuorumStats.Provider | |
QuorumZooKeeperServer |
Abstract base class for all ZooKeeperServers that participate in
a quorum.
|
RemotePeerMXBean |
A proxy for a remote quorum peer.
|
ServerBean |
An abstract base class for the leader and follower MBeans.
|
ServerMXBean |
A quorum server MBean.
|
StateSummary |
This class encapsulates the state comparison logic.
|
Vote |
Class | Description |
---|---|
QuorumAuthPacket |
Class | Description |
---|---|
QuorumPeerConfig.ConfigException |
Copyright © 2018 The Apache Software Foundation