| Package | Description |
|---|---|
| de.schlichtherle.truezip.fs |
Provides access to (possibly federated virtual) file systems.
|
| de.schlichtherle.truezip.fs.archive |
Provides acces to archive files as if they were just directories.
|
| de.schlichtherle.truezip.fs.sl |
Provides singletons to locate file system driver service providers and a
file system manager service provider on the class path.
|
| de.schlichtherle.truezip.fs.spi |
Provides abstract classes for locatable service providers for a file system
manager and file system providers.
|
| Class and Description |
|---|
| FsAbstractCompositeDriver
An abstract composite driver.
|
| FsCacheController.EntryCache
A cache for the contents of an individual archive entry.
|
| FsCacheController.EntryCache.Output
This class requires LAZY INITIALIZATION of its delegate, but NO
automatic decoupling on exceptions!
|
| FsCacheController.SocketFactory |
| FsCompositeDriver
Queries the scheme of the mount point of the given file system model in
order to lookup the appropriate file system driver which is then used to
create the requested thread-safe file system controller.
|
| FsController
An abstract class which provides read/write access to a file system.
|
| FsControllerException
Indicates an internal exception in a decorator chain of
file system controllers.
|
| FsDecoratingController
An abstract decorator for a file system controller.
|
| FsDecoratingManager
An abstract decorator for a file system manager.
|
| FsDecoratingModel
An abstract decorator for a file system model.
|
| FsDefaultManager.FsControllerComparator
Orders file system controllers so that all file systems appear before
any of their parent file systems.
|
| FsDefaultModel
The default implementation of a file system model for non-federated file
systems.
|
| FsDriver
An abstract factory for components required to access a file system.
|
| FsDriverProvider
A provider for an immutable map of file system schemes to drivers.
|
| FsEntry
An abstract file system entry is an entry which can implement multiple types
and list directory members.
|
| FsEntryName
Addresses an entry in a file system relative to its
mount point. |
| FsFailSafeManager.ShutdownHook
A shutdown hook thread.
|
| FsFalsePositiveController
Implements a chain of responsibility in order to resolve
FsFalsePositiveExceptions thrown by the prospective file system
provided to its constructor. |
| FsFalsePositiveController.IOOperation |
| FsFalsePositiveController.State |
| FsFalsePositiveException
Indicates that a file system is a false positive file system.
|
| FsFinalizeController
Finalizes unclosed resources returned by its decorated controller.
|
| FsFinalizeController.Input |
| FsFinalizeController.Output |
| FsFinalizeController.SocketFactory |
| FsInputOption
Defines the options for input operations.
|
| FsLockController
Provides read/write locking for multi-threaded access by its clients.
|
| FsLockController.Input |
| FsLockController.IOOperation |
| FsLockController.Output |
| FsLockController.SocketFactory |
| FsLockController.ThreadLocalUtilFactory |
| FsLockController.ThreadUtil |
| FsLockModel
A file system model which supports multiple concurrent reader threads.
|
| FsLockModelDecoratingController
An abstract file system controller which requires an
FsLockModel so that it can forward its additional method
calls to this model for the convenience of the sub-class. |
| FsManager
An abstract container which manages the life cycle of controllers for
federated file systems.
|
| FsModel
Defines the common properties of a file system.
|
| FsModelController
An abstract file system controller which implements the
FsModelController.getModel()
method so that it can forward calls to its additional protected methods to
this model for the convenience of sub-classes. |
| FsMountPoint
Addresses the mount point of a file system.
|
| FsNeedsLockRetryException
Indicates that all file system locks need to get released before the
operation can get retried.
|
| FsNeedsSyncException
Indicates that a file system controller needs to get
synced before the operation can
get retried.
|
| FsNeedsWriteLockException
Indicates that the file system needs to get write locked before the
operation can get retried.
|
| FsOutputOption
Defines options for output operations.
|
| FsPath
Addresses an entry in a file system.
|
| FsResourceAccountant
Accounts for
Closeable resources
(InputStream, OutputStream etc.) which are used in multiple
threads. |
| FsResourceAccountant.Account |
| FsResourceController
Accounts input and output resources returned by its decorated controller.
|
| FsResourceController.Input |
| FsResourceController.Output |
| FsResourceController.SocketFactory |
| FsScheme
Represents a
URI scheme according to the syntax constraints
defined in RFC 2396:
Uniform Resource Identifiers (URI): Generic Syntax. |
| FsSyncController
Performs a
sync operation on the
file system if and only if any decorated file system controller throws an
FsNeedsSyncException. |
| FsSyncController.Input |
| FsSyncController.Output |
| FsSyncController.SocketFactory |
| FsSyncException
Indicates an exceptional condition when synchronizing the changes in a
federated file system to its parent file system.
|
| FsSyncOption
Defines the available options for the synchronization of federated file
systems via the methods
FsController.sync(BitField) and its many
variants and incarnations in the TrueZIP Kernel and client API modules. |
| FsUriModifier |
| FsUriModifier.PostFix
Post-fixes a URI when it gets
canonicalized. |
| Class and Description |
|---|
| FsController
An abstract class which provides read/write access to a file system.
|
| FsControllerException
Indicates an internal exception in a decorator chain of
file system controllers.
|
| FsDecoratingController
An abstract decorator for a file system controller.
|
| FsDriver
An abstract factory for components required to access a file system.
|
| FsEntry
An abstract file system entry is an entry which can implement multiple types
and list directory members.
|
| FsEntryName
Addresses an entry in a file system relative to its
mount point. |
| FsInputOption
Defines the options for input operations.
|
| FsLockModel
A file system model which supports multiple concurrent reader threads.
|
| FsLockModelController
An abstract file system controller which requires an
FsLockModel so that it can forward calls to its additional
protected methods to this model for the convenience of sub-classes. |
| FsLockModelDecoratingController
An abstract file system controller which requires an
FsLockModel so that it can forward its additional method
calls to this model for the convenience of the sub-class. |
| FsModel
Defines the common properties of a file system.
|
| FsModelController
An abstract file system controller which implements the
FsModelController.getModel()
method so that it can forward calls to its additional protected methods to
this model for the convenience of sub-classes. |
| FsNeedsSyncException
Indicates that a file system controller needs to get
synced before the operation can
get retried.
|
| FsOutputOption
Defines options for output operations.
|
| FsSyncException
Indicates an exceptional condition when synchronizing the changes in a
federated file system to its parent file system.
|
| FsSyncOption
Defines the available options for the synchronization of federated file
systems via the methods
FsController.sync(BitField) and its many
variants and incarnations in the TrueZIP Kernel and client API modules. |
| Class and Description |
|---|
| FsDriver
An abstract factory for components required to access a file system.
|
| FsDriverProvider
A provider for an immutable map of file system schemes to drivers.
|
| FsManager
An abstract container which manages the life cycle of controllers for
federated file systems.
|
| FsManagerProvider
A provider for the singleton file system manager.
|
| FsScheme
Represents a
URI scheme according to the syntax constraints
defined in RFC 2396:
Uniform Resource Identifiers (URI): Generic Syntax. |
| Class and Description |
|---|
| FsDriver
An abstract factory for components required to access a file system.
|
| FsDriverProvider
A provider for an immutable map of file system schemes to drivers.
|
| FsManagerProvider
A provider for the singleton file system manager.
|
| FsScheme
Represents a
URI scheme according to the syntax constraints
defined in RFC 2396:
Uniform Resource Identifiers (URI): Generic Syntax. |
Copyright © 2005-2012 Schlichtherle IT Services. All Rights Reserved.