Class ClientCommand<ClientFlagsT extends CliFlags>
java.lang.Object
org.apache.bookkeeper.tools.framework.CliCommand<BKFlags,CommandFlagsT>
org.apache.bookkeeper.tools.common.BKCommand<ClientFlagsT>
org.apache.bookkeeper.tools.cli.helpers.ClientCommand<ClientFlagsT>
- Direct Known Subclasses:
DiscoveryCommand,SimpleTestCommand
This is a mixin class for commands that needs a bookkeeper client.
-
Field Summary
Fields inherited from class org.apache.bookkeeper.tools.framework.CliCommand
spec -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanapply(ServiceURI serviceURI, org.apache.commons.configuration2.CompositeConfiguration conf, BKFlags globalFlags, ClientFlagsT cmdFlags) protected booleanapply(ClientConfiguration conf, ClientFlagsT cmdFlags) booleanapply(ServerConfiguration conf, ClientFlagsT cmdFlags) protected abstract voidrun(BookKeeper bk, ClientFlagsT cmdFlags) Methods inherited from class org.apache.bookkeeper.tools.common.BKCommand
acceptServiceUri, apply, apply, applyMethods inherited from class org.apache.bookkeeper.tools.framework.CliCommand
category, description, getUsage, name, path, setParent, usage
-
Constructor Details
-
ClientCommand
-
-
Method Details
-
apply
protected boolean apply(ServiceURI serviceURI, org.apache.commons.configuration2.CompositeConfiguration conf, BKFlags globalFlags, ClientFlagsT cmdFlags) - Specified by:
applyin classBKCommand<ClientFlagsT extends CliFlags>
-
apply
-
apply
-
run
- Throws:
Exception
-