public final class ProcessUtils
extends java.lang.Object
| Constructor and Description |
|---|
ProcessUtils()
A utility class (only static methods) should be final and have
a private constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static ProcessUtils |
call(java.lang.String sCommand) |
void |
close() |
protected java.lang.String |
getErrorMessage() |
java.io.BufferedInputStream |
getErrorStream() |
java.io.BufferedInputStream |
getInputStream() |
protected boolean |
hasErrorOccured() |
void |
setErrorStream(java.io.InputStream errorStream) |
void |
setInputStream(java.io.InputStream inputStream) |
public ProcessUtils()
public static ProcessUtils call(java.lang.String sCommand) throws java.io.IOException
java.io.IOExceptionpublic void close()
throws java.io.IOException
java.io.IOExceptionprotected boolean hasErrorOccured()
throws java.io.IOException
java.io.IOExceptionprotected java.lang.String getErrorMessage()
public java.io.BufferedInputStream getErrorStream()
public java.io.BufferedInputStream getInputStream()
public void setErrorStream(java.io.InputStream errorStream)
errorStream - the errorStream to setpublic void setInputStream(java.io.InputStream inputStream)
inputStream - the inputStream to set