Package org.apache.maven.shared.utils.cli
-
Interface Summary Interface Description Arg CommandLineCallable Callable wrapper that exposes the proper exception type to the client.StreamConsumer Works in concert with the StreamPumper class to allow implementations to gain access to the lines being "Pumped". -
Class Summary Class Description Commandline Commandline objects help handling command lines specifying processes to execute.Commandline.Argument A single command line argumentCommandLineUtils CommandLineUtils.StringStreamConsumer AStreamConsumer
providing consumed lines as aString
.DefaultConsumer ShutdownHookUtils A shutdown hook that does not throw any exceptions upon container startup/shutdown or security manager restrictions.StreamPumper Class to pump the error stream during Process's runtime.WriterStreamConsumer -
Exception Summary Exception Description CommandLineException CommandLineTimeOutException Report a timeout for executing process.