Interface CommandLineExecutorService
- All Known Implementing Classes:
CommandLineExecutorComponent
public interface CommandLineExecutorService
Interface for the service that manages commandline execution.
- Author:
- tiry
-
Method Summary
Modifier and TypeMethodDescriptionexecCommand
(String commandName, CmdParameters params) getCommandAvailability
(String commandName) getCommandLineDescriptor
(String commandName)
-
Method Details
-
getCommandAvailability
-
execCommand
- Throws:
CommandNotAvailable
-
getRegistredCommands
-
getAvailableCommands
-
getDefaultCmdParameters
CmdParameters getDefaultCmdParameters()- Returns:
- a new
CmdParameters
pre-filled with commonly used parameters such as the tmp dir. - Since:
- 7.4
-
getCommandLineDescriptor
- Since:
- 11.4
-