| Modifier and Type | Class and Description |
|---|---|
static class |
ProcessConfiguration.Builder |
static class |
ProcessConfiguration.RedirectType
The subprocess redirect type.
|
| Constructor and Description |
|---|
ProcessConfiguration(String executable) |
| Modifier and Type | Method and Description |
|---|---|
static ProcessConfiguration.Builder |
builder(String executable)
A process configuration builder.
|
ProcessConfiguration |
clone() |
List<String> |
getArguments() |
Charset |
getCharset() |
Map<String,String> |
getEnv() |
String |
getExecutable() |
String |
getName() |
ProcessConfiguration.RedirectType |
getRedirectType() |
String |
getWaitForOutputLineRegexp() |
Long |
getWaitForOutputLineTimeout() |
Long |
getWaitSeconds() |
String |
getWorkingDir() |
void |
setArguments(List<String> arguments) |
void |
setCharset(Charset charset) |
void |
setEnv(Map<String,String> env) |
void |
setExecutable(String executable) |
void |
setName(String name) |
void |
setRedirectType(ProcessConfiguration.RedirectType redirectType) |
void |
setWaitForOutputLineRegexp(String waitForOutputLineRegexp) |
void |
setWaitForOutputLineTimeout(Long waitForOutputLineTimeout) |
void |
setWaitSeconds(Long waitSeconds) |
void |
setWorkingDir(String workingDir) |
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 ProcessConfiguration.RedirectType getRedirectType()
public void setRedirectType(ProcessConfiguration.RedirectType redirectType)
public Charset getCharset()
public void setCharset(Charset charset)
public String getWaitForOutputLineRegexp()
public void setWaitForOutputLineRegexp(String waitForOutputLineRegexp)
public Long getWaitForOutputLineTimeout()
public void setWaitForOutputLineTimeout(Long waitForOutputLineTimeout)
public ProcessConfiguration clone()
public static ProcessConfiguration.Builder builder(String executable)
executable - the executable file name.Copyright © 2016–2018 Softelnet. All rights reserved.