Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.apache.commons.exec

Interface Summary
ExecuteResultHandler | The callback handlers for asynchronous execution.
ExecuteStreamHandler | Used by `Execute` to handle input and output stream of subprocesses.
Executor | The main abstraction to start an external process.
ProcessDestroyer | Destroys all registered `Process` after a certain event, typically when the VM exits
TimeoutObserver | Interface for classes that want to be notified by Watchdog.

Class Summary
CommandLine | CommandLine objects help handling command lines specifying processes to execute.
DefaultExecutor | The default class to start a subprocess.
ExecuteWatchdog | Destroys a process running for too long.
InputStreamPumper | Copies all data from an System.input stream to an output stream of the executed process.
LogOutputStream | Base class to connect a logging system to the output and/or error stream of then external process.
OS | Condition that tests the OS type.
PumpStreamHandler | Copies standard output and error of subprocesses to standard output and error of the parent process.
ShutdownHookProcessDestroyer | Destroys all registered `Process`es when the VM exits.
StreamPumper | Copies all data from an input stream to an output stream.
Watchdog | Generalization of `ExecuteWatchdog`

Exception Summary
ExecuteException | An exception indicating that the executing a subprocesses failed.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.