# Package org.apache.zookeeper

package org.apache.zookeeper

Related Packages
Package
Description
org.apache.zookeeper.admin
org.apache.zookeeper.audit
org.apache.zookeeper.cli
org.apache.zookeeper.client
org.apache.zookeeper.common
org.apache.zookeeper.compat
org.apache.zookeeper.data
org.apache.zookeeper.graph
org.apache.zookeeper.inspector
org.apache.zookeeper.jmx
org.apache.zookeeper.metrics
org.apache.zookeeper.proto
org.apache.zookeeper.retry
org.apache.zookeeper.server
ZooKeeper server theory of operation
org.apache.zookeeper.txn
org.apache.zookeeper.util
org.apache.zookeeper.version
Class
Description
AddWatchMode
Modes available to `ZooKeeper.addWatch(String, Watcher, AddWatchMode)`
AsyncCallback
Interface definitions of asynchronous callbacks.
AsyncCallback.ACLCallback
This callback is used to retrieve the ACL and stat of the node.
AsyncCallback.AllChildrenNumberCallback
This callback is used to get all children node number of the node.
AsyncCallback.Children2Callback
This callback is used to retrieve the children and stat of the node.
AsyncCallback.ChildrenCallback
This callback is used to retrieve the children of the node.
AsyncCallback.Create2Callback
This callback is used to retrieve the name and stat of the node.
AsyncCallback.DataCallback
This callback is used to retrieve the data and stat of the node.
AsyncCallback.EphemeralsCallback
This callback is used to process the getEphemerals results from a single getEphemerals call.
AsyncCallback.MultiCallback
This callback is used to process the multiple results from a single multi call.
AsyncCallback.StatCallback
This callback is used to retrieve the stat of the node.
AsyncCallback.StringCallback
This callback is used to retrieve the name of the node.
AsyncCallback.VoidCallback
This callback doesn't retrieve anything from the node.
BenchMain
ClientCnxn
This class manages the socket i/o for the client.
ClientCnxnSocketNetty
ClientCnxnSocketNetty implements ClientCnxnSocket abstract methods.
ClientCnxnSocketNIO
ClientWatchManager
CreateMode
CreateMode value determines how the znode is created on ZooKeeper.
CreateOptions
Options for creating znode in ZooKeeper data tree.
CreateOptions.Builder
Builder for `CreateOptions`.
DeleteContainerRequest
DigestWatcher
This interface is used to notify the digest mismatch event.
Environment
Provide insight into the runtime environment.
Environment.Entry
KeeperException
KeeperException.APIErrorException
KeeperException.AuthFailedException
KeeperException.BadArgumentsException
KeeperException.BadVersionException
KeeperException.Code
Codes which represent the various KeeperException types.
KeeperException.CodeDeprecated
Deprecated.
KeeperException.ConnectionLossException
KeeperException.DataInconsistencyException
KeeperException.EphemeralOnLocalSessionException
KeeperException.InvalidACLException
KeeperException.InvalidCallbackException
KeeperException.MarshallingErrorException
KeeperException.NewConfigNoQuorum
KeeperException.NoAuthException
KeeperException.NoChildrenForEphemeralsException
KeeperException.NodeExistsException
KeeperException.NoNodeException
KeeperException.NotEmptyException
KeeperException.NotReadOnlyException
KeeperException.NoWatcherException
KeeperException.OperationTimeoutException
KeeperException.QuotaExceededException
KeeperException.ReconfigDisabledException
KeeperException.ReconfigInProgress
KeeperException.RequestTimeoutException
KeeperException.RuntimeInconsistencyException
KeeperException.SessionClosedRequireAuthException
KeeperException.SessionExpiredException
KeeperException.SessionMovedException
KeeperException.SystemErrorException
KeeperException.ThrottledOpException
KeeperException.UnimplementedException
KeeperException.UnknownSessionException
Login
MultiOperationRecord
Encodes a composite operation.
MultiResponse
Handles the response from a multi request.
Op
Represents a single operation in a multi-operation transaction.
Op.Check
Op.Create
///////////////
Op.CreateTTL
Op.Delete
Op.GetChildren
Op.GetData
Op.OpKind
Op.SetData
OpResult
Encodes the result of a single part of a multiple operation commit.
OpResult.CheckResult
A result from a version check operation.
OpResult.CreateResult
A result from a create operation.
OpResult.DeleteResult
A result from a delete operation.
OpResult.ErrorResult
An error result from any kind of operation.
OpResult.GetChildrenResult
A result from a getChildren operation.
OpResult.GetDataResult
A result from a getData operation.
OpResult.SetDataResult
A result from a setData operation.
Quotas
this class manages quotas and has many other utils for quota
SaslClientCallbackHandler
This is used by the SASL mechanisms to get further information to complete the authentication.
SaslServerPrincipal
Computes the Server Principal for a SASL client.
ServerAdminClient
Shell
A base class for running a Unix command.
Shell.ExitCodeException
This is an IOException with exit code added.
Shell.ShellCommandExecutor
A simple shell command executor.
StatsTrack
a class that represents the stats associated with quotas
Testable
Abstraction that exposes various methods useful for testing ZooKeeper
Transaction
Provides a builder style interface for doing multiple updates.
Version
WatchDeregistration
Handles the special case of removing watches which has registered for a client path
WatchedEvent
A WatchedEvent represents a change on the ZooKeeper that a Watcher is able to respond to.
Watcher
This interface specifies the public interface an event handler class must implement.
Watcher.Event
This interface defines the possible states an Event may represent
Watcher.Event.EventType
Enumeration of types of events that may occur on the ZooKeeper
Watcher.Event.KeeperState
Enumeration of states the ZooKeeper may be at the event
Watcher.WatcherType
Enumeration of types of watchers
ZKUtil
ZooDefs
ZooDefs.AddWatchModes
ZooDefs.Ids
ZooDefs.OpCode
ZooDefs.Perms
ZooKeeper
This is the main class of ZooKeeper client library.
ZooKeeper.States
ZooKeeper.WatchRegistration
Register a watcher for a particular path.
ZookeeperBanner
ZookeeperBanner which writes the 'Zookeeper' banner at the start of zk server.
ZooKeeperMain
The command line client to ZooKeeper.