|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| JavaProcessExecutor | An executor for external Java-based processes. |
| JavaProcessInfo | Information to run an external java process. |
| ProcessExecutor | An executor for external processes. |
| ProcessInfo | Information to run an external process. |
| ProcessOutput | The output of a process. |
| ProcessOutputHandler | Handler for the Process output. |
| ProcessResult | The result of executing an external process. |
| Class Summary | |
|---|---|
| BaseProcessOutputHandler | Partial implementation of ProcessOutputHandler that creates a ProcessOutput that caches the output in a ByteArrayOutputStream. |
| BaseProcessOutputHandler.BaseProcessOutput | |
| CachedProcessOutputHandler | Implementation of ProcessOutputHandler that allows getting access to the output after
the call to ProcessExecutor.execute(ProcessInfo, ProcessOutputHandler). |
| DefaultProcessExecutor | Simple implementation of ProcessExecutor, using the standard Java Process(Builder) API. |
| LoggedProcessOutputHandler | Implementation of ProcessOutputHandler that dumps the output onto an ILogger object. |
| ProcessEnvBuilder<T extends ProcessEnvBuilder> | An abstract process builder that can hold environment variable information. |
| ProcessInfoBuilder | A builder to create a ProcessInfo or a JavaProcessInfo. |
| ProcessInfoBuilder.JavaProcessInfoImpl | |
| ProcessInfoBuilder.ProcessInfoImpl | |
| Exception Summary | |
|---|---|
| ProcessException | An exception thrown when running an external process. |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||