de.schlichtherle.truezip.fs.archive
Class FsDefaultArchiveController.Output
java.lang.Object
de.schlichtherle.truezip.entry.DecoratingEntryContainer<E,O>
de.schlichtherle.truezip.socket.DecoratingOutputShop<E,OutputShop<E>>
de.schlichtherle.truezip.socket.ConcurrentOutputShop<E>
de.schlichtherle.truezip.fs.archive.FsDefaultArchiveController.Output
- All Implemented Interfaces:
- EntryContainer<E>, OutputService<E>, OutputShop<E>, Closeable, Iterable<E>
- Enclosing class:
- FsDefaultArchiveController<E extends FsArchiveEntry>
private final class FsDefaultArchiveController.Output
- extends ConcurrentOutputShop<E>
This member class makes this archive controller instance strongly
reachable from any created output stream.
This is required by the memory management to ensure that for any
prospective archive file at most one archive controller object is in
use at any time.
|
Method Summary |
(package private) OutputShop<E> |
getDelegate()
Returns the product of the archive driver this output is wrapping. |
FsDefaultArchiveController.Output
FsDefaultArchiveController.Output(OutputShop<E> output)
getDelegate
OutputShop<E> getDelegate()
- Returns the product of the archive driver this output is wrapping.
Copyright © 2005-2011 Schlichtherle IT Services. All Rights Reserved.