public class CLICommandContainer extends org.aesh.command.container.DefaultCommandContainer<org.aesh.command.Command<CLICommandInvocation>,CLICommandInvocation>
| Modifier and Type | Class and Description |
|---|---|
class |
CLICommandContainer.CLICommandParser |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
org.aesh.command.container.CommandContainerResult |
executeCommand(org.aesh.parser.ParsedLine line,
org.aesh.command.invocation.InvocationProviders invocationProviders,
org.aesh.readline.AeshContext aeshContext,
CLICommandInvocation commandInvocation) |
String |
getBuildErrorMessage() |
org.aesh.command.impl.parser.CommandLineParser<org.aesh.command.Command<CLICommandInvocation>> |
getParser() |
org.aesh.command.container.CommandContainer |
getWrappedContainer() |
boolean |
haveBuildError() |
String |
printHelp(String childCommandName) |
org.aesh.command.impl.parser.CommandLineParser<org.aesh.command.Command<CLICommandInvocation>> |
wrapParser(org.aesh.command.impl.parser.CommandLineParser<org.aesh.command.Command<CLICommandInvocation>> p) |
public org.aesh.command.impl.parser.CommandLineParser<org.aesh.command.Command<CLICommandInvocation>> getParser()
public boolean haveBuildError()
public String getBuildErrorMessage()
public String printHelp(String childCommandName)
printHelp in interface org.aesh.command.container.CommandContainer<org.aesh.command.Command<CLICommandInvocation>,CLICommandInvocation>printHelp in class org.aesh.command.container.DefaultCommandContainer<org.aesh.command.Command<CLICommandInvocation>,CLICommandInvocation>public org.aesh.command.container.CommandContainerResult executeCommand(org.aesh.parser.ParsedLine line,
org.aesh.command.invocation.InvocationProviders invocationProviders,
org.aesh.readline.AeshContext aeshContext,
CLICommandInvocation commandInvocation)
throws org.aesh.command.parser.CommandLineParserException,
org.aesh.command.validator.OptionValidatorException,
org.aesh.command.validator.CommandValidatorException,
org.aesh.command.CommandException,
InterruptedException
executeCommand in interface org.aesh.command.container.CommandContainer<org.aesh.command.Command<CLICommandInvocation>,CLICommandInvocation>executeCommand in class org.aesh.command.container.DefaultCommandContainer<org.aesh.command.Command<CLICommandInvocation>,CLICommandInvocation>org.aesh.command.parser.CommandLineParserExceptionorg.aesh.command.validator.OptionValidatorExceptionorg.aesh.command.validator.CommandValidatorExceptionorg.aesh.command.CommandExceptionInterruptedExceptionpublic org.aesh.command.container.CommandContainer getWrappedContainer()
public org.aesh.command.impl.parser.CommandLineParser<org.aesh.command.Command<CLICommandInvocation>> wrapParser(org.aesh.command.impl.parser.CommandLineParser<org.aesh.command.Command<CLICommandInvocation>> p)
Copyright © 2018 JBoss by Red Hat. All rights reserved.