fedora.utilities
Class ExecUtility

java.lang.Object
  extended by fedora.utilities.ExecUtility

public class ExecUtility
extends java.lang.Object

Utility class for executing commands and sending the command's output to a given OutputStream.

Author:
Edwin Shin

Constructor Summary
ExecUtility()
           
 
Method Summary
static java.lang.Process altExec(java.lang.String command)
           
static java.lang.Process exec(java.lang.String cmd)
           
static java.lang.Process exec(java.lang.String cmd, java.io.File dir)
           
static java.lang.Process exec(java.lang.String cmd, java.io.File dir, java.io.OutputStream out, java.io.OutputStream err)
           
static java.lang.Process exec(java.lang.String cmd, java.io.OutputStream out)
           
static java.lang.Process execCommandLineUtility(java.lang.String cmd)
           
static java.lang.Process execCommandLineUtility(java.lang.String cmd, java.io.OutputStream out, java.io.OutputStream err)
           
static java.lang.Process execCommandLineUtilityWError(java.lang.String cmd)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExecUtility

public ExecUtility()
Method Detail

exec

public static java.lang.Process exec(java.lang.String cmd)

exec

public static java.lang.Process exec(java.lang.String cmd,
                                     java.io.OutputStream out)

exec

public static java.lang.Process exec(java.lang.String cmd,
                                     java.io.File dir)

exec

public static java.lang.Process exec(java.lang.String cmd,
                                     java.io.File dir,
                                     java.io.OutputStream out,
                                     java.io.OutputStream err)

execCommandLineUtility

public static java.lang.Process execCommandLineUtility(java.lang.String cmd)

execCommandLineUtilityWError

public static java.lang.Process execCommandLineUtilityWError(java.lang.String cmd)

execCommandLineUtility

public static java.lang.Process execCommandLineUtility(java.lang.String cmd,
                                                       java.io.OutputStream out,
                                                       java.io.OutputStream err)

altExec

public static java.lang.Process altExec(java.lang.String command)