org.codehaus.plexus.util.cli

Class StreamPumper

public class StreamPumper extends Thread

Class to pump the error stream during Process's runtime. Copied from the Ant built-in task.

Since: June 11, 2001

Version: $Id: StreamPumper.java 8701 2010-04-24 12:10:17Z bentmann $

Author: Florin Vancea Paul Julius

Constructor Summary
StreamPumper(InputStream in)
StreamPumper(InputStream in, StreamConsumer consumer)
StreamPumper(InputStream in, PrintWriter writer)
StreamPumper(InputStream in, PrintWriter writer, StreamConsumer consumer)
Method Summary
voidclose()
voidflush()
ExceptiongetException()
booleanisDone()
voidrun()

Constructor Detail

StreamPumper

public StreamPumper(InputStream in)

StreamPumper

public StreamPumper(InputStream in, StreamConsumer consumer)

StreamPumper

public StreamPumper(InputStream in, PrintWriter writer)

StreamPumper

public StreamPumper(InputStream in, PrintWriter writer, StreamConsumer consumer)

Method Detail

close

public void close()

flush

public void flush()

getException

public Exception getException()

isDone

public boolean isDone()

run

public void run()
Copyright © 2001-2010 Codehaus. All Rights Reserved.