Specifies options for launching a child process.
Type | Name and description |
---|---|
List<String> |
getCommandLine() Returns the full command line, including the executable plus its arguments. |
OutputStream |
getErrorOutput() Returns the output stream to consume standard error from the process executing the command. |
InputStream |
getStandardInput() Returns the standard input stream for the process executing the command. |
OutputStream |
getStandardOutput() Returns the output stream to consume standard output from the process executing the command. |
boolean |
isIgnoreExitValue() Tells whether a non-zero exit value is ignored, or an exception thrown. |
BaseExecSpec |
setErrorOutput(OutputStream outputStream) Sets the output stream to consume standard error from the process executing the command. |
BaseExecSpec |
setIgnoreExitValue(boolean ignoreExitValue) Sets whether a non-zero exit value is ignored, or an exception thrown. |
BaseExecSpec |
setStandardInput(InputStream inputStream) Sets the standard input stream for the process executing the command. |
BaseExecSpec |
setStandardOutput(OutputStream outputStream) Sets the output stream to consume standard output from the process executing the command. |
Methods inherited from class | Name |
---|---|
interface ProcessForkOptions |
copyTo, environment, environment, executable, getEnvironment, getExecutable, getWorkingDir, setEnvironment, setExecutable, setWorkingDir, workingDir |
Returns the full command line, including the executable plus its arguments.
Returns the output stream to consume standard error from the process executing the command. Default to System.err
.
Returns the standard input stream for the process executing the command. The stream is closed after the process completes. Defaults to an empty stream.
Returns the output stream to consume standard output from the process executing the command. Defaults to System.out
.
Tells whether a non-zero exit value is ignored, or an exception thrown. Defaults to false
.
Sets the output stream to consume standard error from the process executing the command. The stream is closed after the process completes.
outputStream
- The standard output error stream for the process. Must not be null.Sets whether a non-zero exit value is ignored, or an exception thrown.
ignoreExitValue
- whether a non-zero exit value is ignored, or an exception thrownSets the standard input stream for the process executing the command. The stream is closed after the process completes.
inputStream
- The standard input stream for the process. Must not be null.Sets the output stream to consume standard output from the process executing the command. The stream is closed after the process completes.
outputStream
- The standard output stream for the process. Must not be null.