public class ZooKeeperMain extends Object
Constructor and Description |
---|
ZooKeeperMain(String[] args) |
ZooKeeperMain(ZooKeeper zk) |
Modifier and Type | Method and Description |
---|---|
static boolean |
createQuota(ZooKeeper zk,
String path,
long bytes,
int numNodes)
this method creates a quota node for the path
|
static boolean |
delQuota(ZooKeeper zk,
String path,
boolean bytes,
boolean numNodes)
this method deletes quota for a node.
|
void |
executeLine(String line) |
static List<String> |
getCommands() |
boolean |
getPrintWatches() |
static void |
main(String[] args) |
static void |
printMessage(String msg) |
public ZooKeeperMain(String[] args) throws IOException, InterruptedException
IOException
InterruptedException
public ZooKeeperMain(ZooKeeper zk)
public boolean getPrintWatches()
public static void printMessage(String msg)
public static void main(String[] args) throws org.apache.zookeeper.cli.CliException, IOException, InterruptedException
org.apache.zookeeper.cli.CliException
IOException
InterruptedException
public void executeLine(String line) throws org.apache.zookeeper.cli.CliException, InterruptedException, IOException
org.apache.zookeeper.cli.CliException
InterruptedException
IOException
public static boolean delQuota(ZooKeeper zk, String path, boolean bytes, boolean numNodes) throws KeeperException, IOException, InterruptedException
zk
- the zookeeper clientpath
- the path to delete quota forbytes
- true if number of bytes needs to
be unsetnumNodes
- true if number of nodes needs
to be unsetKeeperException
IOException
InterruptedException
public static boolean createQuota(ZooKeeper zk, String path, long bytes, int numNodes) throws KeeperException, IOException, InterruptedException
zk
- the ZooKeeper clientpath
- the path for which quota needs to be createdbytes
- the limit of bytes on this pathnumNodes
- the limit of number of nodes on this pathKeeperException
IOException
InterruptedException
Copyright © 2017 The Apache Software Foundation