Package io.bdeploy.common.cli
Class ToolBase.NativeCliTool
java.lang.Object
io.bdeploy.common.cli.ToolBase.CliTool
io.bdeploy.common.cli.ToolBase.NativeCliTool
- Enclosing class:
- ToolBase
Base class for tools which require access to the actual command line they have been passed.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.bdeploy.common.cli.ToolBase.CliTool
ToolBase.CliTool.CliName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal RenderableResultrun()Execute the tool.protected abstract RenderableResultMethods inherited from class io.bdeploy.common.cli.ToolBase.CliTool
createDataTable, createEmptyResult, createNoOp, createResultWithErrorMessage, createResultWithSuccessMessage, createSuccess, getActivityReporter, getAuditorFactory, getDataFormat, isVerbose, out, setActivityReporter, setAuditorFactory, setDataFormat, setOutput, setVerbose
-
Constructor Details
-
NativeCliTool
public NativeCliTool()
-
-
Method Details
-
run
Description copied from class:ToolBase.CliToolExecute the tool.- Specified by:
runin classToolBase.CliTool
-
run
-