Uses of Interface
adams.core.command.ExternalCommand
-
Packages that use ExternalCommand Package Description adams.core.command adams.core.command.output -
-
Uses of ExternalCommand in adams.core.command
Subinterfaces of ExternalCommand in adams.core.command Modifier and Type Interface Description interface
AsyncCapableExternalCommand
Interface for external commands that support asynchronous mode.interface
ExternalCommandWithOptions
Interface for external commands that take options.interface
ExternalCommandWithProgrammaticArguments
Interface for external commands that support programmatic options that get folded into the command.Classes in adams.core.command that implement ExternalCommand Modifier and Type Class Description class
AbstractAsyncCapableExternalCommand
Ancestor for external commands that can be run in blocking or async mode.class
AbstractAsyncCapableExternalCommandWithOptions
Ancestor for commands that can be run in async mode that support options.class
AbstractExternalCommand
Ancestor for external commands.class
AbstractExternalCommandWithOptions
Ancestor for commands that take options. -
Uses of ExternalCommand in adams.core.command.output
Methods in adams.core.command.output with parameters of type ExternalCommand Modifier and Type Method Description protected boolean
AbstractOutputFormatter. canFormatOutput(ExternalCommand command, boolean stdout)
Determines whether the output should be formatted and forwarded to the command.protected abstract void
AbstractOutputFormatter. doFormatOutput(ExternalCommand command, boolean stdout, boolean blocking, String output)
Formats the output received from the command.protected void
LineSplit. doFormatOutput(ExternalCommand command, boolean stdout, boolean blocking, String output)
Formats the output received from the command.protected void
PassThrough. doFormatOutput(ExternalCommand command, boolean stdout, boolean blocking, String output)
Formats the output received from the command.void
AbstractOutputFormatter. formatOutput(ExternalCommand command, boolean stdout, boolean blocking, String output)
Formats the output received from the command.void
OutputFormatter. formatOutput(ExternalCommand command, boolean stdout, boolean blocking, String output)
Formats the output received from the command.
-