org.jruby.util.io
Class Java5ProcessMaker

java.lang.Object
  extended by org.jruby.util.io.Java5ProcessMaker
All Implemented Interfaces:
ProcessMaker

public class Java5ProcessMaker
extends java.lang.Object
implements ProcessMaker


Constructor Summary
Java5ProcessMaker(java.lang.String[] command)
           
 
Method Summary
 java.io.File directory()
           
 ProcessMaker directory(java.io.File dir)
           
 java.util.Map<java.lang.String,java.lang.String> environment()
           
 ProcessMaker environment(java.lang.String[] envLines)
           
 java.lang.Process start()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Java5ProcessMaker

public Java5ProcessMaker(java.lang.String[] command)
Method Detail

environment

public java.util.Map<java.lang.String,java.lang.String> environment()
Specified by:
environment in interface ProcessMaker

environment

public ProcessMaker environment(java.lang.String[] envLines)
Specified by:
environment in interface ProcessMaker

directory

public java.io.File directory()
Specified by:
directory in interface ProcessMaker

directory

public ProcessMaker directory(java.io.File dir)
Specified by:
directory in interface ProcessMaker

start

public java.lang.Process start()
                        throws java.io.IOException
Specified by:
start in interface ProcessMaker
Throws:
java.io.IOException


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