org.apache.tools.ant.taskdefs
public class StreamPumper extends Object implements Runnable
Since: Ant 1.2
Constructor Summary | |
---|---|
StreamPumper(InputStream is, OutputStream os, boolean closeWhenExhausted)
Create a new stream pumper.
| |
StreamPumper(InputStream is, OutputStream os)
Create a new stream pumper.
|
Method Summary | |
---|---|
boolean | isFinished()
Tells whether the end of the stream has been reached. |
void | run()
Copies data from the input stream to the output stream.
|
void | waitFor()
This method blocks until the stream pumper finishes. |
Parameters: is input stream to read data from os output stream to write data to. closeWhenExhausted if true, the output stream will be closed when the input is exhausted.
Parameters: is input stream to read data from os output stream to write data to.
Returns: true is the stream has been exhausted.