com.sun.enterprise.universal.process
Class ProcessManager

java.lang.Object
  extended by com.sun.enterprise.universal.process.ProcessManager

public class ProcessManager
extends java.lang.Object


Constructor Summary
ProcessManager(java.util.List<java.lang.String> Cmdline)
           
ProcessManager(java.lang.String... cmds)
           
 
Method Summary
 int execute()
           
 int getExitValue()
           
 java.lang.String getStderr()
           
 java.lang.String getStdout()
           
static void main(java.lang.String[] args)
           
 void setEcho(boolean newEcho)
          Should the output of the process be echoed to stdout?
 void setStdinLines(java.util.List<java.lang.String> list)
           
 void setTimeoutMsec(int num)
           
 java.lang.String toString()
           
 void waitForReaderThreads(boolean b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProcessManager

public ProcessManager(java.lang.String... cmds)

ProcessManager

public ProcessManager(java.util.List<java.lang.String> Cmdline)
Method Detail

setTimeoutMsec

public final void setTimeoutMsec(int num)

setStdinLines

public final void setStdinLines(java.util.List<java.lang.String> list)

waitForReaderThreads

public final void waitForReaderThreads(boolean b)

setEcho

public final void setEcho(boolean newEcho)
Should the output of the process be echoed to stdout?

Parameters:
newEcho -

execute

public final int execute()
                  throws ProcessManagerException
Throws:
ProcessManagerException

getStdout

public final java.lang.String getStdout()

getStderr

public final java.lang.String getStderr()

getExitValue

public final int getExitValue()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

main

public static void main(java.lang.String[] args)


Copyright © 2012 GlassFish Community. All Rights Reserved.