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 int
execute()
int
getExitValue()
String
getStderr()
String
getStdout()
static void
main(String[] args)
void
setEcho(boolean newEcho)
Should the output of the process be echoed to stdout?void
setEnvironment(String[] env)
void
setStdinLines(List<String> list)
void
setTimeoutMsec(int num)
String
toString()
void
waitForReaderThreads(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)
-
-