| Modifier and Type | Field and Description |
|---|---|
boolean |
exceptionOnExitCode |
boolean |
redirectErrorStream |
| Constructor and Description |
|---|
ProcessConfiguration(String executable) |
public boolean redirectErrorStream
public boolean exceptionOnExitCode
public ProcessConfiguration(String executable)
public String getName()
public void setName(String name)
public String getExecutable()
public void setExecutable(String executable)
public String getWorkingDir()
public void setWorkingDir(String workingDir)
public Long getWaitSeconds()
public void setWaitSeconds(Long waitSeconds)
public InputRedirect getInputRedirect()
public void setInputRedirect(InputRedirect inputRedirect)
public OutputRedirect getOutputRedirect()
public void setOutputRedirect(OutputRedirect outputRedirect)
public ErrorRedirect getErrorRedirect()
public void setErrorRedirect(ErrorRedirect errorRedirect)
public Charset getCharset()
public void setCharset(Charset charset)
public String getWaitForPositiveLineRegexp()
public void setWaitForPositiveLineRegexp(String waitForPositiveLineRegexp)
public String getWaitForNegativeLineRegexp()
public void setWaitForNegativeLineRegexp(String waitForNegativeLineRegexp)
public Long getWaitForLineTimeout()
public void setWaitForLineTimeout(Long waitForLineTimeout)
public String getInputString()
public void setInputString(String inputString)
public byte[] getInputBinary()
public void setInputBinary(byte[] inputBinary)
public String getInputFile()
public void setInputFile(String inputFile)
public String getOutputFile()
public void setOutputFile(String outputFile)
public String getErrorFile()
public void setErrorFile(String errorFile)
public BiConsumer<org.slf4j.Logger,String> getOutputLoggingConsumer()
public void setOutputLoggingConsumer(BiConsumer<org.slf4j.Logger,String> outputLoggingConsumer)
public BiConsumer<org.slf4j.Logger,String> getErrorLoggingConsumer()
public void setErrorLoggingConsumer(BiConsumer<org.slf4j.Logger,String> errorLoggingConsumer)
public Consumer<ProcessBuilder> getProcessBuilderConsumer()
public void setProcessBuilderConsumer(Consumer<ProcessBuilder> processBuilderConsumer)
public boolean isRedirectErrorStream()
public void setRedirectErrorStream(boolean redirectErrorStream)
public boolean isExceptionOnExitCode()
public void setExceptionOnExitCode(boolean exceptionOnExitCode)
public ProcessConfiguration clone()
public static ProcessConfigurationBuilder builder(String executable, String... arguments)
executable - the executable file name.arguments - the optional arguments.Copyright © 2016–2019 Softelnet. All rights reserved.