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