## Uses of Interface
org.codehaus.plexus.util.cli.StreamConsumer

Packages that use StreamConsumer
org.codehaus.plexus.util.cli: Command-line utilities.

### Uses of StreamConsumer in org.codehaus.plexus.util.cli

Classes in org.codehaus.plexus.util.cli that implement StreamConsumer
`static class` `CommandLineUtils.StringStreamConsumer`
`class` `DefaultConsumer`
`class` `WriterStreamConsumer`

Methods in org.codehaus.plexus.util.cli with parameters of type StreamConsumer
`static int` CommandLineUtils.`executeCommandLine(Commandline cl, InputStream systemIn, StreamConsumer systemOut, StreamConsumer systemErr)`
`static int` CommandLineUtils.`executeCommandLine(Commandline cl, InputStream systemIn, StreamConsumer systemOut, StreamConsumer systemErr, int timeoutInSeconds)`
`static int` CommandLineUtils.`executeCommandLine(Commandline cl, StreamConsumer systemOut, StreamConsumer systemErr)`
`static int` CommandLineUtils.`executeCommandLine(Commandline cl, StreamConsumer systemOut, StreamConsumer systemErr, int timeoutInSeconds)`
`static CommandLineCallable` CommandLineUtils.`executeCommandLineAsCallable(Commandline cl, InputStream systemIn, StreamConsumer systemOut, StreamConsumer systemErr, int timeoutInSeconds)` Immediately forks a process, returns a callable that will block until process is complete.

Constructors in org.codehaus.plexus.util.cli with parameters of type StreamConsumer
Constructor and Description
`StreamPumper(InputStream in, PrintWriter writer, StreamConsumer consumer)`
`StreamPumper(InputStream in, StreamConsumer consumer)`