| Interface | Description | 
|---|---|
| CommandLineExecutorService | 
 Interface for the service that manages commandline execution. 
 | 
| Class | Description | 
|---|---|
| CmdParameters | 
 Wraps command parameters (String or File path, or a list of values that will be expanded as separate parameters). 
 | 
| CmdParameters.ParameterValue | 
 A parameter value holding either a single String or a list of Strings. 
 | 
| CommandAvailability | 
 Represents the availability status of a command. 
 | 
| ExecResult | 
 Wraps result of the command-line execution:
 
 executed command line,
 output buffer,
 return code,
 java Exception. 
 | 
| Exception | Description | 
|---|---|
| CommandException | 
 Exception indicating that the target command execution failed:
 
 because it threw an exception,
 because it exited with a non zero return code. 
 | 
| CommandNotAvailable | 
 Exception indicating that the target command is not available:
 
 because it was never registered,
 because it was disabled,
 because the target command is not installed on the server *. 
 | 
Copyright © 2019 Nuxeo. All rights reserved.