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 voidcloseInput()voidcloseOutput()voidrun()voidsetDone()-
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:
runin interfacejava.lang.Runnable- Overrides:
runin classjava.lang.Thread
-
-