|
|||||||||
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 |