public static class ShellLauncher.POpenProcess
extends java.lang.Process
Constructor and Description |
---|
ShellLauncher.POpenProcess(java.lang.Process child) |
ShellLauncher.POpenProcess(java.lang.Process child,
Ruby runtime,
IOOptions 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() |
public ShellLauncher.POpenProcess(java.lang.Process child, Ruby runtime, IOOptions modes)
public ShellLauncher.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 © 2002-2009 JRuby Team. All Rights Reserved.