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,
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() |
public ShellLauncher.POpenProcess(java.lang.Process child,
Ruby runtime,
ModeFlags modes)
public ShellLauncher.POpenProcess(java.lang.Process child)
public java.io.OutputStream getOutputStream()
getOutputStream in class java.lang.Processpublic java.io.InputStream getInputStream()
getInputStream in class java.lang.Processpublic java.io.InputStream getErrorStream()
getErrorStream in class java.lang.Processpublic 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.Processjava.lang.InterruptedExceptionpublic int exitValue()
exitValue in class java.lang.Processpublic void destroy()
destroy in class java.lang.ProcessCopyright © 2002-2009 JRuby Team. All Rights Reserved.