private class FsMultiplexedArchiveOutputShop.BufferedEntryOutputStream extends DecoratingOutputStream
I/O pool entry.
When the stream gets closed, the I/O pool entry is then copied to this
output shop and finally deleted unless this output shop is still busy.| Modifier and Type | Field and Description |
|---|---|
(package private) boolean |
closed |
(package private) InputSocket<Entry> |
input |
(package private) AE |
local |
(package private) OutputSocket<? extends AE> |
output |
(package private) IOPool.Entry<?> |
temp |
delegate| Constructor and Description |
|---|
FsMultiplexedArchiveOutputShop.BufferedEntryOutputStream(IOPool.Entry<?> temp,
OutputSocket<? extends AE> output) |
final IOPool.Entry<?> temp
final OutputSocket<? extends AE extends FsArchiveEntry> output
final AE extends FsArchiveEntry local
final InputSocket<Entry> input
boolean closed
FsMultiplexedArchiveOutputShop.BufferedEntryOutputStream(IOPool.Entry<?> temp, OutputSocket<? extends AE> output) throws IOException
IOExceptionAE getTarget()
public void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableclose in class DecoratingOutputStreamIOExceptionboolean store(boolean discard)
throws IOException
IOExceptionCopyright © 2005-2011 Schlichtherle IT Services. All Rights Reserved.