Package jnr.posix.util
Class ExecIt.StreamPumper
- java.lang.Object
-
- java.lang.Thread
-
- jnr.posix.util.ExecIt.StreamPumper
-
- All Implemented Interfaces:
java.lang.Runnable
- Enclosing class:
- ExecIt
private static class ExecIt.StreamPumper extends java.lang.Thread
-
-
Field Summary
Fields Modifier and Type Field Description private java.io.InputStream
in
private boolean
onlyIfAvailable
private java.io.OutputStream
out
private boolean
quit
private java.lang.Object
waitLock
-
Constructor Summary
Constructors Constructor Description StreamPumper(java.io.InputStream in, java.io.OutputStream out, boolean avail)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
quit()
void
run()
-
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
-