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.IOException
public void close() throws java.io.IOException
java.io.IOException
protected boolean hasErrorOccured() throws java.io.IOException
java.io.IOException
protected 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