Package | Description |
---|---|
org.apache.zookeeper.server |
ZooKeeper server theory of operation
ZooKeeperServer is designed to work in standalone mode and also
be extensible so that it can be used to implement the quorum based
version of ZooKeeper.
|
org.apache.zookeeper.server.admin | |
org.apache.zookeeper.server.auth | |
org.apache.zookeeper.server.command | |
org.apache.zookeeper.server.persistence | |
org.apache.zookeeper.server.quorum | |
org.apache.zookeeper.server.util |
Class and Description |
---|
ConnectionMXBean
This MBean represents a client connection.
|
DatadirCleanupManager.PurgeTaskStatus
Status of the dataDir purge task
|
DataNode
This class contains the data for a node in the data tree.
|
DataTree
This class maintains the tree data structure.
|
DataTree.ProcessTxnResult |
DataTreeBean
This class implements the data tree MBean.
|
DataTreeMXBean
Zookeeper data tree MBean.
|
EphemeralType
Abstraction that interprets the
ephemeralOwner 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. version 3.5.4
fixes the problems but makes TTL nodes created in 3.5.3 invalid.
|
ExitCode
Exit code used to exit server
|
NIOServerCnxn
This class handles communication with clients using NIO.
|
NIOServerCnxnFactory
NIOServerCnxnFactory implements a multi-threaded ServerCnxnFactory using
NIO non-blocking socket calls.
|
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 |
ServerCnxn
Interface to a Server connection - represents a connection from a client
to the server.
|
ServerCnxnFactory |
ServerConfig
Server configuration storage.
|
ServerStats
Basic Server Statistics
|
ServerStats.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.
|
WatchesPathReport
A watch report, essentially a mapping of path to session IDs of sessions that
have set a watch on that path.
|
WatchesReport
A watch report, essentially a mapping of session ID to paths that the session
has set a watch on.
|
WatchesSummary
A summary of watch information.
|
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 a
ZooKeeperServer . |
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.
|
Class and Description |
---|
ZooKeeperServer
This class implements a simple standalone ZooKeeperServer.
|
Class and Description |
---|
ServerCnxn
Interface to a Server connection - represents a connection from a client
to the server.
|
Class and 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.
|
Class and 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
|
Class and 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.
|
Class and Description |
---|
DataTree
This class maintains the tree data structure.
|
Request
This is the structure that represents a request moving through a chain of
RequestProcessors.
|
Copyright © 2008–2019 The Apache Software Foundation. All rights reserved.