org.apache.commons.exec
Class InputStreamPumper
java.lang.Object
org.apache.commons.exec.InputStreamPumper
- All Implemented Interfaces:
- Runnable
public class InputStreamPumper
- extends Object
- implements Runnable
Copies all data from an System.input stream to an output stream of the executed process.
- Author:
- mkleint
Method Summary |
void |
run()
Copies data from the input stream to the output stream. |
void |
stopProcessing()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SLEEPING_TIME
public static final int SLEEPING_TIME
- See Also:
- Constant Field Values
InputStreamPumper
public InputStreamPumper(InputStream is,
OutputStream os)
- Create a new stream pumper.
- Parameters:
is
- input stream to read data fromos
- output stream to write data to.
run
public void run()
- Copies data from the input stream to the output stream. Terminates as
soon as the input stream is closed or an error occurs.
- Specified by:
run
in interface Runnable
stopProcessing
public void stopProcessing()
Copyright © 2011 Apache Software Foundation. All Rights Reserved.