public static class ShellLauncher.POpenProcess extends Process
Constructor and Description |
---|
POpenProcess(Process child) |
POpenProcess(Process child,
Ruby runtime,
IOOptions modes)
Deprecated.
|
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() |
destroyForcibly, isAlive, waitFor
@Deprecated public POpenProcess(Process child, Ruby runtime, IOOptions modes)
public POpenProcess(Process child)
public OutputStream getOutputStream()
getOutputStream
in class Process
public InputStream getInputStream()
getInputStream
in class Process
public InputStream getErrorStream()
getErrorStream
in class Process
public FileChannel getInput()
public FileChannel getOutput()
public FileChannel getError()
public boolean hasOutput()
public Process getChild()
public int waitFor() throws InterruptedException
waitFor
in class Process
InterruptedException
Copyright © 2001-2016 JRuby. All Rights Reserved.