Entry point to the CLI command. The default implementation uses args4j to parse
command line argumen
Obtains a copy of the command for invocation.
Creates a clone to be used to execute a command.
Gets the command name. For example, if the CLI is invoked as java -jar cli.jar foo arg1 arg2 arg4, o
Returns the identity of the client as determined at the CLI transport level.
When the CLI connectio
Loads the persisted authentication information from ClientAuthenticationCache.
Called while producing usage. This is a good method to override to render the
general description of
Returns all the registered CLICommands.
If the calling thread is in the middle of executing a CLI command, return it.
Gets the quick summary of what this command does. Used by the help command to
generate the list of c
Executes the command, and return the exit code. This is an internal contract
between CLICommand and