All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description CommandLauncher Abstracts platform-dependent implementations.CommandLauncherFactory Builds a command launcher for the OS and JVM we are running under.CommandLauncherImpl A command launcher for a particular JVM/OS platform.CommandLauncherProxy A command launcher that proxies another command launcher.CommandLine CommandLine objects help handling command lines specifying processes to execute.DaemonExecutor Runs daemon processes asynchronously.DaemonExecutor.Builder Constructs a new builder.DebugUtils Provides debugging support.DefaultExecuteResultHandler A default implementation of 'ExecuteResultHandler' used for asynchronous process handling.DefaultExecutor The default class to start a subprocess.DefaultExecutor.Builder<T extends DefaultExecutor.Builder<T>> Constructs a newDefaultExecutor.DefaultProcessingEnvironment Helper class to determine the environment variable for the OS.EnvironmentUtils Wraps environment variables.ExecuteException An exception indicating that the executing a subprocesses failed.ExecuteResultHandler The callback handlers for the result of asynchronous process execution.ExecuteStreamHandler Handles stream of subprocesses forExecutors.ExecuteWatchdog Destroys a process running for too long.ExecuteWatchdog.Builder Builds ExecuteWatchdog instances.Executor The main abstraction to start an external process.InputStreamPumper Copies all data from aSystem.inputstream to an output stream of the executed process.Java13CommandLauncher A command launcher for Java 1.3 (and higher).LogOutputStream Base class to connect a logging system to the output and/or error stream of then external process.MapUtils Helper classes to manipulate maps to pass substitution map to the CommandLine.OpenVmsProcessingEnvironment Deprecated. No longer needed.OS Condition that tests the OS type.OS2CommandLauncher A command launcher for OS/2 that uses 'cmd.exe' when launching commands in directories other than the current working directory.ProcessDestroyer Destroys all registeredProcessafter a certain event, typically when the VM exits.PumpStreamHandler Copies standard output and error of sub-processes to standard output and error of the parent process.ShutdownHookProcessDestroyer Destroys all registeredProcesses when the VM exits.StreamPumper Copies all data from an input stream to an output stream.StringUtils Supplement of commons-lang, the stringSubstitution() was in a simpler implementation available in an older commons-lang implementation.TimeoutObserver Interface for classes that want to be notified by Watchdog.VmsCommandLauncher A command launcher for VMS that writes the command to a temporary DCL script before launching commands.Watchdog Generalization ofExecuteWatchdog.Watchdog.Builder Builds ExecuteWatchdog instances.WinNTCommandLauncher A command launcher for Windows XP/2000/NT that uses 'cmd.exe' when launching commands in directories other than the current working directory.