public static class ShellLauncher.POpenProcess extends Process
| Constructor and Description |
|---|
ShellLauncher.POpenProcess(Process child) |
ShellLauncher.POpenProcess(Process child,
Ruby runtime,
IOOptions modes)
Deprecated.
|
ShellLauncher.POpenProcess(Process child,
Ruby runtime,
ModeFlags modes) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
int |
exitValue() |
Process |
getChild() |
FileChannel |
getError() |
InputStream |
getErrorStream() |
FileChannel |
getInput() |
InputStream |
getInputStream() |
FileChannel |
getOutput() |
OutputStream |
getOutputStream() |
boolean |
hasOutput() |
int |
waitFor() |
@Deprecated public ShellLauncher.POpenProcess(Process child, Ruby runtime, IOOptions modes)
public ShellLauncher.POpenProcess(Process child, Ruby runtime, ModeFlags modes)
public ShellLauncher.POpenProcess(Process child)
public OutputStream getOutputStream()
getOutputStream in class Processpublic InputStream getInputStream()
getInputStream in class Processpublic InputStream getErrorStream()
getErrorStream in class Processpublic FileChannel getInput()
public FileChannel getOutput()
public FileChannel getError()
public boolean hasOutput()
public Process getChild()
public int waitFor()
throws InterruptedException
waitFor in class ProcessInterruptedExceptionCopyright © 2001-2015 JRuby. All Rights Reserved.