@Beta public class WindowsProcessGroup extends java.lang.Object
Constructor and Description |
---|
WindowsProcessGroup(java.lang.String executable,
java.lang.String... args) |
Modifier and Type | Method and Description |
---|---|
void |
copyOutputTo(java.io.OutputStream out) |
int |
destroy() |
void |
executeAsync() |
java.util.Map<java.lang.String,java.lang.String> |
getEnvironment() |
int |
getExitCode() |
java.lang.String |
getStdOut() |
boolean |
isRunning() |
void |
setEnvironmentVariable(java.lang.String name,
java.lang.String value) |
void |
setInput(java.lang.String allInput) |
void |
setWorkingDirectory(java.io.File workingDirectory) |
void |
waitFor() |
public WindowsProcessGroup(java.lang.String executable, java.lang.String... args)
public java.util.Map<java.lang.String,java.lang.String> getEnvironment()
public void setEnvironmentVariable(java.lang.String name, java.lang.String value)
public void copyOutputTo(java.io.OutputStream out)
public void setInput(java.lang.String allInput)
public void setWorkingDirectory(java.io.File workingDirectory)
public void executeAsync()
public void waitFor() throws java.lang.InterruptedException
java.lang.InterruptedException
public int destroy()
public int getExitCode()
public boolean isRunning()
public java.lang.String getStdOut()