Class InputStreamPumper
java.lang.Object
org.apache.commons.exec.InputStreamPumper
- All Implemented Interfaces:
Runnable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final InputStreamThe input stream to pump from.private final OutputStreamThe output stream to pmp into.static final intSleep time in milliseconds.private booleanFlag to stop the stream pumping. -
Constructor Summary
ConstructorsConstructorDescriptionInputStreamPumper(InputStream is, OutputStream os) Create a new stream pumper. -
Method Summary
Modifier and TypeMethodDescriptionvoidrun()Copies data from the input stream to the output stream.voidRequests processing to stop.
-
Field Details
-
SLEEPING_TIME
public static final int SLEEPING_TIMESleep time in milliseconds.- See Also:
-
is
The input stream to pump from. -
os
The output stream to pmp into. -
stop
private volatile boolean stopFlag to stop the stream pumping.
-
-
Constructor Details
-
InputStreamPumper
Create a new stream pumper.- Parameters:
is- input stream to read data from.os- output stream to write data to.
-
-
Method Details
-
run
-
stopProcessing
public void stopProcessing()Requests processing to stop.
-