Class RawStreamPumper
- java.lang.Object
-
- java.lang.Thread
-
- org.apache.maven.shared.release.exec.RawStreamPumper
-
- All Implemented Interfaces:
java.lang.Runnable
public class RawStreamPumper extends java.lang.Thread
-
-
Constructor Summary
Constructors Constructor Description RawStreamPumper(java.io.InputStream in, java.io.OutputStream out)
RawStreamPumper(java.io.InputStream in, java.io.OutputStream out, boolean poll)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
closeInput()
void
closeOutput()
void
run()
void
setDone()
-
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
-
-
-
-
Method Detail
-
setDone
public void setDone()
-
closeInput
public void closeInput() throws java.io.IOException
- Throws:
java.io.IOException
-
closeOutput
public void closeOutput() throws java.io.IOException
- Throws:
java.io.IOException
-
run
public void run()
- Specified by:
run
in interfacejava.lang.Runnable
- Overrides:
run
in classjava.lang.Thread
-
-