Class ProcessManager
- java.lang.Object
-
- com.sun.enterprise.universal.process.ProcessManager
-
public class ProcessManager extends Object
-
-
Constructor Summary
Constructors Constructor Description ProcessManager(String... cmds)ProcessManager(List<String> Cmdline)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intexecute()intgetExitValue()StringgetStderr()StringgetStdout()static voidmain(String[] args)voidsetEcho(boolean newEcho)Should the output of the process be echoed to stdout?voidsetEnvironment(String[] env)voidsetStdinLines(List<String> list)voidsetTimeoutMsec(int num)StringtoString()voidwaitForReaderThreads(boolean b)
-
-
-
Method Detail
-
setTimeoutMsec
public final void setTimeoutMsec(int num)
-
setEnvironment
public final void setEnvironment(String[] env)
-
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 String getStdout()
-
getStderr
public final String getStderr()
-
getExitValue
public final int getExitValue()
-
main
public static void main(String[] args)
-
-