class StreamFeeder extends AbstractStreamHandler
Modifier and Type | Field and Description |
---|---|
private java.util.concurrent.atomic.AtomicReference<java.io.InputStream> |
input |
private java.util.concurrent.atomic.AtomicReference<java.io.OutputStream> |
output |
Constructor and Description |
---|
StreamFeeder(java.io.InputStream input,
java.io.OutputStream output)
Create a new StreamFeeder
|
Modifier and Type | Method and Description |
---|---|
void |
close() |
private void |
feed() |
void |
run() |
disable, isDisabled, isDone, setDone, waitUntilDone
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
private final java.util.concurrent.atomic.AtomicReference<java.io.InputStream> input
private final java.util.concurrent.atomic.AtomicReference<java.io.OutputStream> output