Uses of Package org.apache.zookeeper.server.quorum (Apache ZooKeeper - Server 3.7.0 API)
Date: 2021-03-17

# Uses of Package
org.apache.zookeeper.server.quorum

- Packages that use org.apache.zookeeper.server.quorum
  Package | Description
  --- | ---
  org.apache.zookeeper.client |
  org.apache.zookeeper.common |
  org.apache.zookeeper.server | ZooKeeper server theory of operation
  org.apache.zookeeper.server.controller |
  org.apache.zookeeper.server.quorum |
  org.apache.zookeeper.server.quorum.flexible |
  org.apache.zookeeper.server.util |

- Classes in org.apache.zookeeper.server.quorum used by org.apache.zookeeper.client
  Class and Description
  QuorumPeerConfig.ConfigException

- Classes in org.apache.zookeeper.server.quorum used by org.apache.zookeeper.common
  Class and Description
  QuorumPeerConfig.ConfigException

- Classes in org.apache.zookeeper.server.quorum used by org.apache.zookeeper.server
  Class and Description
  BufferStats Provides live statistics about Jute buffer usage in term of proposal and client request size.
  Leader.Proposal
  Observer Observers are peers that do not take part in the atomic broadcast protocol.
  ObserverMXBean Observer MX Bean interface, implemented by ObserverBean
  QuorumPeerConfig
  QuorumPeerConfig.ConfigException

- Classes in org.apache.zookeeper.server.quorum used by org.apache.zookeeper.server.controller
  Class and Description
  QuorumPeer This class manages the quorum protocol.
  QuorumPeerConfig
  QuorumPeerConfig.ConfigException

- Classes in org.apache.zookeeper.server.quorum used by org.apache.zookeeper.server.quorum
  Class and Description
  BufferStats Provides live statistics about Jute buffer usage in term of proposal and client request size.
  CommitProcessor This RequestProcessor matches the incoming committed requests with the locally submitted requests.
  Election
  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.
  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.
  LearnerHandlerMXBean This MBean represents a server connection for a learner.
  LearnerMaster interface for keeping Observers in sync
  LearnerSyncRequest
  LearnerSyncThrottler Utility class to limit the number of concurrent syncs from a leader to observers and followers or from a follower to observers.
  LearnerSyncThrottler.SyncType
  LearnerZooKeeperServer Parent class for all ZooKeeperServers for Learners
  LocalPeerBean Implementation of the local peer MBean interface.
  LocalPeerMXBean A local zookeeper server MBean interface.
  LocalSessionTracker Local session tracker.
  MultipleAddresses This class allows to store several quorum and electing addresses.
  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.InitialMessage
  QuorumCnxManager.InitialMessage.InitialMessageException
  QuorumCnxManager.Listener Thread to listen on some ports
  QuorumCnxManager.Message
  QuorumMXBean An MBean representing a zookeeper cluster nodes (aka quorum peers)
  QuorumPeer This class manages the quorum protocol.
  QuorumPeer.LearnerType
  QuorumPeer.QuorumServer
  QuorumPeer.ServerState
  QuorumPeer.SyncMode (Used for monitoring) When peer is in synchronization phase, this shows which synchronization mechanism is being used
  QuorumPeer.ZabState (Used for monitoring) shows the current phase of Zab protocol that peer is running.
  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.
  SyncedLearnerTracker
  SyncedLearnerTracker.QuorumVerifierAcksetPair
  SyncThrottleException Thrown when a `Leader` has too many concurrent syncs being sent to observers.
  UpgradeableSessionTracker A session tracker that supports upgradeable local sessions.
  Vote

- Classes in org.apache.zookeeper.server.quorum used by org.apache.zookeeper.server.quorum.flexible
  Class and Description
  QuorumPeer.QuorumServer
  QuorumPeerConfig.ConfigException

- Classes in org.apache.zookeeper.server.quorum used by org.apache.zookeeper.server.util
  Class and Description
  QuorumPeerConfig
  QuorumPeerConfig.ConfigException

Copyright © 2008–2021 The Apache Software Foundation. All rights reserved.