Package org.apache.zookeeper.cli
Class SetQuotaCommand
- java.lang.Object
 - 
- org.apache.zookeeper.cli.CliCommand
 - 
- org.apache.zookeeper.cli.SetQuotaCommand
 
 
 
- 
public class SetQuotaCommand extends CliCommand
setQuota command for cli 
- 
- 
Field Summary
- 
Fields inherited from class org.apache.zookeeper.cli.CliCommand
err, out, zk 
 - 
 
- 
Constructor Summary
Constructors Constructor Description SetQuotaCommand() 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static booleancreateQuota(ZooKeeper zk, String path, StatsTrack quota)this method creates a quota node for the pathbooleanexec()CliCommandparse(String[] cmdArgs)parse the command arguments- 
Methods inherited from class org.apache.zookeeper.cli.CliCommand
addToMap, getCmdStr, getOptionStr, getUsageStr, setErr, setOut, setZk 
 - 
 
 - 
 
- 
- 
Method Detail
- 
parse
public CliCommand parse(String[] cmdArgs) throws CliParseException
Description copied from class:CliCommandparse the command arguments- Specified by:
 parsein classCliCommand- Returns:
 - this CliCommand
 - Throws:
 CliParseException
 
- 
exec
public boolean exec() throws CliException- Specified by:
 execin classCliCommand- Returns:
 - true if command has watch option, false otherwise
 - Throws:
 CliException
 
- 
createQuota
public static boolean createQuota(ZooKeeper zk, String path, StatsTrack quota) throws KeeperException, InterruptedException, MalformedPathException
this method creates a quota node for the path- Parameters:
 zk- the ZooKeeper clientpath- the path for which quota needs to be createdquota- the quotas- Returns:
 - true if its successful and false if not.
 - Throws:
 KeeperExceptionInterruptedExceptionMalformedPathException
 
 - 
 
 -