| Package | Description |
|---|---|
| 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 |
|---|---|
private static class |
FsDefaultArchiveController.InputArchive<E extends FsArchiveEntry> |
| Modifier and Type | Field and Description |
|---|---|
(package private) InputShop<E> |
FsDefaultArchiveController.InputArchive.driverProduct |
| Modifier and Type | Method and Description |
|---|---|
(package private) InputShop<E> |
FsDefaultArchiveController.InputArchive.getDriverProduct()
Exposes the product of the archive driver this input archive is
decorating.
|
abstract InputShop<E> |
FsArchiveDriver.newInputShop(FsModel model,
InputSocket<?> input)
Creates a new input shop for reading the archive entries for the
given
model from the given input socket's target. |
| Modifier and Type | Method and Description |
|---|---|
abstract OutputShop<E> |
FsArchiveDriver.newOutputShop(FsModel model,
OutputSocket<?> output,
InputShop<E> source)
Creates a new output shop for writing archive entries for the
given
model to the given output socket's target. |
| Constructor and Description |
|---|
FsDefaultArchiveController.InputArchive(InputShop<E> driverProduct) |
| Modifier and Type | Class and Description |
|---|---|
class |
DecoratingInputShop<E extends Entry,I extends InputShop<E>>
An abstract decorator for an input shop.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DecoratingInputShop<E extends Entry,I extends InputShop<E>>
An abstract decorator for an input shop.
|
class |
DisconnectingInputShop<E extends Entry>
Decorates another input shop in order to disconnect any entry resources
when this input shop gets closed.
|
class |
SynchronizedInputShop<E extends Entry>
Decorates another input shop to add synchronization for all input streams
or read only files created by the decorated input shop in a multithreaded
environment.
|
| Modifier and Type | Method and Description |
|---|---|
InputShop<E> |
SynchronizedInputShop.getDelegate()
Returns the decorated input shop.
|
| Constructor and Description |
|---|
DisconnectingInputShop(InputShop<E> input)
Constructs a disconnecting input shop.
|
SynchronizedInputShop(InputShop<E> input)
Constructs a concurrent input shop.
|
Copyright © 2004-2011 Schlichtherle IT Services. All Rights Reserved.