|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| InputHandler | A Handler for process input The InputHandler interface is designed to allow different input provision strategies to be plugged into process handlers |
| OutputHandler | A Handler for process output The OutputHandler interface is designed to allow different output handling strategies to be plugged into process handlers |
| ProcessHandler | Interface used to manage the IO and termination needs of an external processes managed by ExternalProcess. |
| Watchdog | |
| Class Summary | |
|---|---|
| BaseInputHandler | |
| BaseOutputHandler | |
| BaseProcessHandler | |
| CopyOutputHandler | An Output Handler which copies the process output to a give output stream |
| ExternalProcess | This class manages the execution of an external process, using separate threads to process the process' IO requirements. |
| LatchedRunnable | Date: 16/07/2008 Time: 14:54:03 |
| LineOutputHandler | An Output Handler which breaks the output from the process into discrete lines and processes each line in turn. |
| PluggableProcessHandler | An implementation of a ProcessHandler where the processors for the process' IO streams can be plugged in. |
| ProcessUtils | |
| StringInputHandler | An input handler which provides the input from the given string. |
| StringOutputHandler | An Output Handler which captures the output stream to a string |
| StringProcessHandler | A ProcessHandler implementation which collects process output into strings and, optionally, provides input from a string. |
| Exception Summary | |
|---|---|
| ProcessException | Exceptions thrown while running external processes |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||