| Interface | Description |
|---|---|
| IProgressMonitor |
The
IProgressMonitor interface is implemented
by objects that monitor the progress of a external process;
the methods in this interface are invoked by code that performs the external
process handling. |
| Class | Description |
|---|---|
| AbstractMonitor |
Basic implementation of
IProgressMonitor that implements every method in the most
straight forward or empty way. |
| CommandExecutor |
The command executor provides a way to perform external commands.
|
| CommandExecutor.Copier | |
| CommandExecutor.Method | |
| CommandLauncher |
The command launcher provides a way to comunicate with a external process
|
| EnvironmentReader |
Reader for importing the OS Environment properties into java.
|
| ProcessClosure |
ProcessClosure handles the reading of the stdout and stderr of a external
process.
|
| ProcessFactory |
Process Factory creates a external process.
|
| StreamCopyThread |
Thread which continuously reads from a input stream and pushes the read data
to an output stream which is immediately flushed afterwards.
|
| Enum | Description |
|---|---|
| CommandExecutor.Type |
| Exception | Description |
|---|---|
| ProcessException |
This excpetion is thrown when an external process failed.
|
MMBase 1.9-SNAPSHOT - ${javadoctimestamp}