| Package | Description |
|---|---|
| de.schlichtherle.truezip.entry |
Essential interfaces and classes for entries and containers in
(possibly federated virtual) file systems.
|
| de.schlichtherle.truezip.fs.archive |
Provides acces to archive files as if they were just directories.
|
| de.schlichtherle.truezip.socket |
Provides I/O sockets to address and resolve targets for I/O
operations.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DecoratingEntryContainer<E extends Entry,C extends EntryContainer<E>>
An abstract decorator for an entry container.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DecoratingEntryContainer<E extends Entry,C extends EntryContainer<E>>
An abstract decorator for an entry container.
|
| Modifier and Type | Field and Description |
|---|---|
protected C |
DecoratingEntryContainer.delegate
The decorated entry container.
|
| Modifier and Type | Class and Description |
|---|---|
private static class |
FsDefaultArchiveController.DummyInputService<E extends Entry>
A dummy input service to substitute for
null. |
private class |
FsDefaultArchiveController.Input
This member class makes this archive controller instance strongly
reachable from any created input stream.
|
private class |
FsDefaultArchiveController.Output
This member class makes this archive controller instance strongly
reachable from any created output stream.
|
class |
FsMultiplexedArchiveOutputShop<AE extends FsArchiveEntry>
Decorates an
OutputShop in order to support a virtually
unlimited number of entries which may be written concurrently while
actually at most one entry is written concurrently to the output archive
output. |
| Modifier and Type | Method and Description |
|---|---|
(package private) static <E extends FsArchiveEntry> |
FsArchiveFileSystem.newArchiveFileSystem(FsArchiveDriver<E> driver,
EntryContainer<E> archive,
Entry rootTemplate,
boolean readOnly)
Returns a new archive file system which populates its entries from
the given
archive and ensures its integrity. |
| Constructor and Description |
|---|
FsArchiveFileSystem(FsArchiveDriver<E> driver,
EntryContainer<E> archive,
Entry rootTemplate) |
FsReadOnlyArchiveFileSystem(EntryContainer<E> archive,
FsArchiveDriver<E> driver,
Entry rootTemplate) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
InputService<E extends Entry>
A service for input sockets.
|
interface |
InputShop<E extends Entry>
A closable input service.
|
interface |
OutputService<E extends Entry>
A service for output sockets.
|
interface |
OutputShop<E extends Entry>
A closable output service.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConcurrentInputShop<E extends Entry>
Decorates an
InputShop to add accounting and multithreading
synchronization for all input streams or read only files created by the
decorated input shop. |
class |
ConcurrentOutputShop<E extends Entry>
Decorates an
OutputShop to add accounting and multithreading
synchronization for all output streams created by the decorated output shop. |
class |
DecoratingInputShop<E extends Entry,I extends InputShop<E>>
An abstract decorator for an input shop.
|
class |
DecoratingOutputShop<E extends Entry,O extends OutputShop<E>>
An abstract decorator for an output shop.
|
Copyright © 2005-2011 Schlichtherle IT Services. All Rights Reserved.