| Interface | Description |
|---|---|
| ProcessExecutor.LineVisitor |
Interface defining a visitor that will be called with lines of text
read from the process output.
|
| ProcessExecutor.Visitor |
Interface defining a visitor that will be called with data read
from the child process's output.
|
| Class | Description |
|---|---|
| AtomicOutputStream |
An "atomic" output stream.
|
| ProcessExecutor |
A class that encapsulates running a process and processing its streams.
|
| ProcessExecutor.BufferingVisitor |
A visitor that just buffers the output of the process and makes it
available for retrieval.
|
| Enum | Description |
|---|---|
| ProcessExecutor.BufferingVisitor.Streams |
Helper classes for executing jobs and capturing the output.