| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--org.apache.tools.ant.taskdefs.StreamPumper
Copies all data from an input stream to an output stream.
| Constructor Summary | |
| StreamPumper(java.io.InputStream is,
             java.io.OutputStream os)Create a new stream pumper. | |
| StreamPumper(java.io.InputStream is,
             java.io.OutputStream os,
             boolean closeWhenExhausted)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. | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
public StreamPumper(java.io.InputStream is,
                    java.io.OutputStream os,
                    boolean closeWhenExhausted)
is - input stream to read data fromos - output stream to write data to.closeWhenExhausted - if true, the output stream will be closed when
        the input is exhausted.
public StreamPumper(java.io.InputStream is,
                    java.io.OutputStream os)
is - input stream to read data fromos - output stream to write data to.| Method Detail | 
public void run()
run in interface java.lang.Runnablepublic boolean isFinished()
public void waitFor()
             throws java.lang.InterruptedException
java.lang.InterruptedExceptionisFinished()| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||