Uses of Class org.apache.zookeeper.KeeperException (Apache ZooKeeper - Server 3.7.0 API)
Date: 2021-03-17

## Uses of Class
org.apache.zookeeper.KeeperException

- Packages that use KeeperException
  Package | Description
  --- | ---
  org.apache.zookeeper |
  org.apache.zookeeper.admin |
  org.apache.zookeeper.cli |
  org.apache.zookeeper.server | ZooKeeper server theory of operation
  org.apache.zookeeper.server.quorum |

- - ### Uses of KeeperException in org.apache.zookeeper

    Subclasses of KeeperException in org.apache.zookeeper
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `KeeperException.APIErrorException`
    `static class` | `KeeperException.AuthFailedException`
    `static class` | `KeeperException.BadArgumentsException`
    `static class` | `KeeperException.BadVersionException`
    `static class` | `KeeperException.ConnectionLossException`
    `static class` | `KeeperException.DataInconsistencyException`
    `static class` | `KeeperException.EphemeralOnLocalSessionException`
    `static class` | `KeeperException.InvalidACLException`
    `static class` | `KeeperException.InvalidCallbackException`
    `static class` | `KeeperException.MarshallingErrorException`
    `static class` | `KeeperException.NewConfigNoQuorum`
    `static class` | `KeeperException.NoAuthException`
    `static class` | `KeeperException.NoChildrenForEphemeralsException`
    `static class` | `KeeperException.NodeExistsException`
    `static class` | `KeeperException.NoNodeException`
    `static class` | `KeeperException.NotEmptyException`
    `static class` | `KeeperException.NotReadOnlyException`
    `static class` | `KeeperException.NoWatcherException`
    `static class` | `KeeperException.OperationTimeoutException`
    `static class` | `KeeperException.QuotaExceededException`
    `static class` | `KeeperException.ReconfigDisabledException`
    `static class` | `KeeperException.ReconfigInProgress`
    `static class` | `KeeperException.RequestTimeoutException`
    `static class` | `KeeperException.RuntimeInconsistencyException`
    `static class` | `KeeperException.SessionClosedRequireAuthException`
    `static class` | `KeeperException.SessionExpiredException`
    `static class` | `KeeperException.SessionMovedException`
    `static class` | `KeeperException.SystemErrorException`
    `static class` | `KeeperException.ThrottledOpException`
    `static class` | `KeeperException.UnimplementedException`
    `static class` | `KeeperException.UnknownSessionException`

    Methods in org.apache.zookeeper that return KeeperException
    Modifier and Type | Method and Description
    --- | ---
    `static KeeperException` | KeeperException.`create(int code)` Deprecated. deprecated in 3.1.0, use `create(Code)` instead
    `static KeeperException` | KeeperException.`create(int code, String path)` Deprecated. deprecated in 3.1.0, use `create(Code, String)` instead
    `static KeeperException` | KeeperException.`create(KeeperException.Code code)` All non-specific keeper exceptions should be constructed via this factory method in order to guarantee consistency in error codes and such.
    `static KeeperException` | KeeperException.`create(KeeperException.Code code, String path)` All non-specific keeper exceptions should be constructed via this factory method in order to guarantee consistency in error codes and such.

    Methods in org.apache.zookeeper that throw KeeperException
    Modifier and Type | Method and Description
    --- | ---
    `void` | ZooKeeper.`addWatch(String basePath, AddWatchMode mode)` Add a watch to the given znode using the given mode.
    `void` | ZooKeeper.`addWatch(String basePath, Watcher watcher, AddWatchMode mode)` Add a watch to the given znode using the given mode.
    `List<OpResult>` | Transaction.`commit()`
    `String` | ZooKeeper.`create(String path, byte[] data, List<ACL> acl, CreateMode createMode)` Create a node with the given path.
    `String` | ZooKeeper.`create(String path, byte[] data, List<ACL> acl, CreateMode createMode, Stat stat)` Create a node with the given path and returns the Stat of that node.
    `String` | ZooKeeper.`create(String path, byte[] data, List<ACL> acl, CreateMode createMode, Stat stat, long ttl)` same as `ZooKeeper.create(String, byte[], List, CreateMode, Stat)` but allows for specifying a TTL when mode is `CreateMode.PERSISTENT_WITH_TTL` or `CreateMode.PERSISTENT_SEQUENTIAL_WITH_TTL`.
    `void` | ZooKeeper.`delete(String path, int version)` Delete the node with the given path.
    `static void` | ZKUtil.`deleteRecursive(ZooKeeper zk, String pathRoot)` Same as `ZKUtil.deleteRecursive(org.apache.zookeeper.ZooKeeper, java.lang.String, int)` kept here for compatibility with 3.5 clients.
    `static void` | ZKUtil.`deleteRecursive(ZooKeeper zk, String pathRoot, AsyncCallback.VoidCallback cb, Object ctx)` Recursively delete the node with the given path.
    `static boolean` | ZKUtil.`deleteRecursive(ZooKeeper zk, String pathRoot, int batchSize)` Recursively delete the node with the given path.
    `Stat` | ZooKeeper.`exists(String path, boolean watch)` Return the stat of the node of the given path.
    `Stat` | ZooKeeper.`exists(String path, Watcher watcher)` Return the stat of the node of the given path.
    `static CreateMode` | CreateMode.`fromFlag(int flag)` Map an integer value to a CreateMode value
    `List<ACL>` | ZooKeeper.`getACL(String path, Stat stat)` Return the ACL and stat of the node of the given path.
    `int` | ZooKeeper.`getAllChildrenNumber(String path)` Synchronously gets all numbers of children nodes under a specific path
    `List<String>` | ZooKeeper.`getChildren(String path, boolean watch)` Return the list of the children of the node of the given path.
    `List<String>` | ZooKeeper.`getChildren(String path, boolean watch, Stat stat)` For the given znode path return the stat and children list.
    `List<String>` | ZooKeeper.`getChildren(String path, Watcher watcher)` Return the list of the children of the node of the given path.
    `List<String>` | ZooKeeper.`getChildren(String path, Watcher watcher, Stat stat)` For the given znode path return the stat and children list.
    `byte[]` | ZooKeeper.`getConfig(boolean watch, Stat stat)` Return the last committed configuration (as known to the server to which the client is connected) and the stat of the configuration.
    `byte[]` | ZooKeeper.`getConfig(Watcher watcher, Stat stat)` Return the last committed configuration (as known to the server to which the client is connected) and the stat of the configuration.
    `byte[]` | ZooKeeper.`getData(String path, boolean watch, Stat stat)` Return the data and the stat of the node of the given path.
    `byte[]` | ZooKeeper.`getData(String path, Watcher watcher, Stat stat)` Return the data and the stat of the node of the given path.
    `List<String>` | ZooKeeper.`getEphemerals()` Synchronously gets all the ephemeral nodes created by this session.
    `List<String>` | ZooKeeper.`getEphemerals(String prefixPath)` Synchronously gets all the ephemeral nodes matching prefixPath created by this session.
    `static List<String>` | ZKUtil.`listSubTreeBFS(ZooKeeper zk, String pathRoot)` BFS Traversal of the system under pathRoot, with the entries in the list, in the same order as that of the traversal.
    `List<OpResult>` | ZooKeeper.`multi(Iterable<Op> ops)` Executes multiple ZooKeeper operations.
    `protected List<OpResult>` | ZooKeeper.`multiInternal(MultiOperationRecord request)`
    `void` | ZooKeeper.`removeAllWatches(String path, Watcher.WatcherType watcherType, boolean local)` For the given znode path, removes all the registered watchers of given watcherType.
    `void` | ZooKeeper.`removeWatches(String path, Watcher watcher, Watcher.WatcherType watcherType, boolean local)` For the given znode path, removes the specified watcher of given watcherType.
    `Stat` | ZooKeeper.`setACL(String path, List<ACL> acl, int aclVersion)` Set the ACL for the node of the given path if such a node exists and the given aclVersion matches the acl version of the node.
    `Stat` | ZooKeeper.`setData(String path, byte[] data, int version)` Set the data for the node of the given path if such a node exists and the given version matches the version of the node (if the given version is -1, it matches any node's versions).
    `Map<Watcher.Event.EventType,Set<Watcher>>` | WatchDeregistration.`unregister(int rc)` Unregistering watcher that was added on path.
    `static void` | ZKUtil.`visitSubTreeDFS(ZooKeeper zk, String path, boolean watch, AsyncCallback.StringCallback cb)` Visits the subtree with root as given path and calls the passed callback with each znode found during the search.

  - ### Uses of KeeperException in org.apache.zookeeper.admin

    Methods in org.apache.zookeeper.admin that throw KeeperException
    Modifier and Type | Method and Description
    --- | ---
    `byte[]` | ZooKeeperAdmin.`reconfigure(List<String> joiningServers, List<String> leavingServers, List<String> newMembers, long fromConfig, Stat stat)` Convenience wrapper around reconfig that takes Lists of strings instead of comma-separated servers.
    `byte[]` | ZooKeeperAdmin.`reconfigure(String joiningServers, String leavingServers, String newMembers, long fromConfig, Stat stat)` Reconfigure - add/remove servers.

  - ### Uses of KeeperException in org.apache.zookeeper.cli

    Methods in org.apache.zookeeper.cli that throw KeeperException
    Modifier and Type | Method and Description
    --- | ---
    `static boolean` | SetQuotaCommand.`createQuota(ZooKeeper zk, String path, StatsTrack quota)` this method creates a quota node for the path
    `static boolean` | DelQuotaCommand.`delQuota(ZooKeeper zk, String path, StatsTrack quota)` this method deletes quota for a node.
    `static List<StatsTrack>` | ListQuotaCommand.`listQuota(ZooKeeper zk, String path)`

  - ### Uses of KeeperException in org.apache.zookeeper.server

    Methods in org.apache.zookeeper.server that return KeeperException
    Modifier and Type | Method and Description
    --- | ---
    `KeeperException` | Request.`getException()`

    Methods in org.apache.zookeeper.server with parameters of type KeeperException
    Modifier and Type | Method and Description
    --- | ---
    `void` | Request.`setException(KeeperException e)`

    Methods in org.apache.zookeeper.server that throw KeeperException
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | PrepRequestProcessor.`pRequest2Txn(int type, long zxid, Request request, Record record, boolean deserialize)` This method will be called inside the ProcessRequestThread, which is a singleton, so there will be a single thread calling this code.

  - ### Uses of KeeperException in org.apache.zookeeper.server.quorum

    Methods in org.apache.zookeeper.server.quorum that throw KeeperException
    Modifier and Type | Method and Description
    --- | ---
    `Request` | QuorumZooKeeperServer.`checkUpgradeSession(Request request)`

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