Uses of Package
org.apache.zookeeper.server
-
Packages that use org.apache.zookeeper.server Package Description org.apache.zookeeper.audit org.apache.zookeeper.server ZooKeeper server theory of operationorg.apache.zookeeper.server.admin org.apache.zookeeper.server.auth org.apache.zookeeper.server.command org.apache.zookeeper.server.controller org.apache.zookeeper.server.persistence org.apache.zookeeper.server.quorum org.apache.zookeeper.server.util -
Classes in org.apache.zookeeper.server used by org.apache.zookeeper.audit Class Description DataTree.ProcessTxnResult Request This is the structure that represents a request moving through a chain of RequestProcessors. -
Classes in org.apache.zookeeper.server used by org.apache.zookeeper.server Class Description BlueThrottle Implements a token-bucket based rate limiting mechanism with optional probabilistic dropping inspired by the BLUE queue management algorithm [1].ClientCnxnLimitException Indicates that the number of client connections has exceeded some limit.ConnectionMXBean This MBean represents a client connection.DatadirCleanupManager.PurgeTaskStatus Status of the dataDir purge taskDataNode This class contains the data for a node in the data tree.DataTree This class maintains the tree data structure.DataTree.ProcessTxnResult DataTree.ZxidDigest A helper class to maintain the digest meta associated with specific zxid.DataTreeBean This class implements the data tree MBean.DataTreeMXBean Zookeeper data tree MBean.DigestCalculator Defines how to calculate the digest for a given node.EphemeralType Abstraction that interprets theephemeralOwner
field of a ZNode.EphemeralTypeEmulate353 See https://issues.apache.org/jira/browse/ZOOKEEPER-2901 version 3.5.3 introduced bugs associated with how TTL nodes were implemented.ExitCode Exit code used to exit serverNettyServerCnxn.HandshakeState NIOServerCnxn This class handles communication with clients using NIO.NIOServerCnxnFactory NIOServerCnxnFactory implements a multi-threaded ServerCnxnFactory using NIO non-blocking socket calls.NIOServerCnxnFactory.SelectorThread The SelectorThread receives newly accepted connections from the AcceptThread and is responsible for selecting for I/O readiness across the connections.NodeHashMap The interface defined to manage the hash based on the entries in the nodes map.PrepRequestProcessor.DigestOpCode ReferenceCountedACLCache Request This is the structure that represents a request moving through a chain of RequestProcessors.RequestProcessor RequestProcessors are chained together to process transactions.RequestProcessor.RequestProcessorException RequestThrottler When enabled, the RequestThrottler limits the number of outstanding requests currently submitted to the request processor pipeline.ResponseCache ServerCnxn Interface to a Server connection - represents a connection from a client to the server.ServerCnxn.DisconnectReason ServerCnxnFactory ServerConfig Server configuration storage.ServerMetrics ServerStats Basic Server StatisticsServerStats.Provider SessionTracker This is the basic interface that ZooKeeperServer uses to track sessions.SessionTracker.Session SessionTracker.SessionExpirer SessionTrackerImpl.SessionImpl TxnLogProposalIterator This class provides an iterator interface to access Proposal deserialized from on-disk txnlog.WorkerService WorkerService is a worker thread pool for running tasks and is implemented using one or more ExecutorServices.WorkerService.WorkRequest Callers should implement a class extending WorkRequest in order to schedule work with the service.ZKDatabase This class maintains the in memory database of zookeeper server states that includes the sessions, datatree and the committed logs.ZooKeeperCriticalThread Represents critical thread.ZooKeeperSaslServer ZooKeeperServer This class implements a simple standalone ZooKeeperServer.ZooKeeperServer.State ZooKeeperServerBean This class implements the ZooKeeper server MBean interface.ZooKeeperServerConf Configuration data for aZooKeeperServer
.ZooKeeperServerListener Listener for the critical resource events.ZooKeeperServerMXBean ZooKeeper server MBean.ZooKeeperServerShutdownHandler ZooKeeper server shutdown handler which will be used to handle ERROR or SHUTDOWN server state transitions, which in turn releases the associated shutdown latch.ZooKeeperThread This is the main class for catching all the uncaught exceptions thrown by the threads. -
Classes in org.apache.zookeeper.server used by org.apache.zookeeper.server.admin Class Description ZooKeeperServer This class implements a simple standalone ZooKeeperServer. -
Classes in org.apache.zookeeper.server used by org.apache.zookeeper.server.auth Class Description ServerCnxn Interface to a Server connection - represents a connection from a client to the server.ZooKeeperServer This class implements a simple standalone ZooKeeperServer. -
Classes in org.apache.zookeeper.server used by org.apache.zookeeper.server.command Class Description ServerCnxn Interface to a Server connection - represents a connection from a client to the server.ServerCnxnFactory ZooKeeperServer This class implements a simple standalone ZooKeeperServer. -
Classes in org.apache.zookeeper.server used by org.apache.zookeeper.server.controller Class Description NIOServerCnxn This class handles communication with clients using NIO.NIOServerCnxnFactory NIOServerCnxnFactory implements a multi-threaded ServerCnxnFactory using NIO non-blocking socket calls.NIOServerCnxnFactory.SelectorThread The SelectorThread receives newly accepted connections from the AcceptThread and is responsible for selecting for I/O readiness across the connections.ServerCnxn Interface to a Server connection - represents a connection from a client to the server.ServerCnxnFactory ServerConfig Server configuration storage.ZooKeeperServer This class implements a simple standalone ZooKeeperServer. -
Classes in org.apache.zookeeper.server used by org.apache.zookeeper.server.persistence Class Description DataTree This class maintains the tree data structure.Request This is the structure that represents a request moving through a chain of RequestProcessors.ServerStats Basic Server Statistics -
Classes in org.apache.zookeeper.server used by org.apache.zookeeper.server.quorum Class Description Request This is the structure that represents a request moving through a chain of RequestProcessors.RequestProcessor RequestProcessors are chained together to process transactions.RequestProcessor.RequestProcessorException ServerCnxn Interface to a Server connection - represents a connection from a client to the server.ServerCnxnFactory ServerStats.Provider SessionTracker This is the basic interface that ZooKeeperServer uses to track sessions.SessionTracker.SessionExpirer SessionTrackerImpl This is a full featured SessionTracker.SyncRequestProcessor This RequestProcessor logs requests to disk.WorkerService WorkerService is a worker thread pool for running tasks and is implemented using one or more ExecutorServices.ZKDatabase This class maintains the in memory database of zookeeper server states that includes the sessions, datatree and the committed logs.ZooKeeperCriticalThread Represents critical thread.ZooKeeperServer This class implements a simple standalone ZooKeeperServer.ZooKeeperServer.State ZooKeeperServerBean This class implements the ZooKeeper server MBean interface.ZooKeeperServerListener Listener for the critical resource events.ZooKeeperServerMXBean ZooKeeper server MBean.ZooKeeperThread This is the main class for catching all the uncaught exceptions thrown by the threads. -
Classes in org.apache.zookeeper.server used by org.apache.zookeeper.server.util Class Description DataTree This class maintains the tree data structure.Request This is the structure that represents a request moving through a chain of RequestProcessors.ServerConfig Server configuration storage.TxnLogEntry A helper class to represent the txn entry.