All Classes and Interfaces

Class
Description
Abstracts platform-dependent implementations.
Builds a command launcher for the OS and JVM we are running under.
A command launcher for a particular JVM/OS platform.
A command launcher that proxies another command launcher.
CommandLine objects help handling command lines specifying processes to execute.
Runs daemon processes asynchronously.
Constructs a new builder.
Provides debugging support.
A default implementation of 'ExecuteResultHandler' used for asynchronous process handling.
The default class to start a subprocess.
Constructs a new builder.
Helper class to determine the environment variable for the OS.
Wraps environment variables.
An exception indicating that the executing a subprocesses failed.
The callback handlers for the result of asynchronous process execution.
Handles stream of subprocesses for Executors.
Destroys a process running for too long.
Builds ExecuteWatchdog instances.
The main abstraction to start an external process.
Copies all data from an System.input stream to an output stream of the executed process.
A command launcher for JDK/JRE 1.3 (and higher).
Base class to connect a logging system to the output and/or error stream of then external process.
Helper classes to manipulate maps to pass substition map to the CommandLine.
Deprecated.
No longer needed.
Condition that tests the OS type.
A command launcher for OS/2 that uses 'cmd.exe' when launching commands in directories other than the current working directory.
Destroys all registered Process after a certain event, typically when the VM exits.
Copies standard output and error of sub-processes to standard output and error of the parent process.
Destroys all registered Processes when the VM exits.
Copies all data from an input stream to an output stream.
Supplement of commons-lang, the stringSubstitution() was in a simpler implementation available in an older commons-lang implementation.
Interface for classes that want to be notified by Watchdog.
A command launcher for VMS that writes the command to a temporary DCL script before launching commands.
Generalization of ExecuteWatchdog.
Builds ExecuteWatchdog instances.
A command launcher for Windows XP/2000/NT that uses 'cmd.exe' when launching commands in directories other than the current working directory.