org.jruby.util
Class ShellLauncher

java.lang.Object
  extended byorg.jruby.util.ShellLauncher

public class ShellLauncher
extends java.lang.Object

Author:
nicksieger

Constructor Summary
ShellLauncher(Ruby runtime)
          Creates a new instance of ShellLauncher
 
Method Summary
 java.lang.Process run(IRubyObject string)
           
 java.lang.Process run(IRubyObject[] rawArgs)
           
 int runAndWait(IRubyObject[] rawArgs)
           
 int runAndWait(IRubyObject[] rawArgs, java.io.OutputStream output)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShellLauncher

public ShellLauncher(Ruby runtime)
Creates a new instance of ShellLauncher

Method Detail

runAndWait

public int runAndWait(IRubyObject[] rawArgs)

runAndWait

public int runAndWait(IRubyObject[] rawArgs,
                      java.io.OutputStream output)

run

public java.lang.Process run(IRubyObject string)
                      throws java.io.IOException
Throws:
java.io.IOException

run

public java.lang.Process run(IRubyObject[] rawArgs)
                      throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2002-2007 JRuby Team. All Rights Reserved.