@DefaultAnnotation(value=edu.umd.cs.findbugs.annotations.NonNull.class)
See: Description
Interface | Description |
---|---|
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.
|
FsDriverProvider |
A provider for an immutable map of file system schemes to drivers.
|
FsManagerProvider |
A provider for the singleton file system manager.
|
Class | Description |
---|---|
FsAbstractCompositeDriver |
An abstract composite driver.
|
FsCacheController |
A selective cache for file system entries.
|
FsController<M extends FsModel> |
An abstract class which provides read/write access to a file system.
|
FsDecoratingController<M extends FsModel,C extends FsController<? extends M>> |
An abstract decorator for a file system controller.
|
FsDecoratingEntry<E extends Entry> |
An abstract decorator for an entry.
|
FsDecoratingManager<M extends FsManager> |
An abstract decorator for a file system manager.
|
FsDecoratingModel<M extends FsModel> |
An abstract decorator for a file system model.
|
FsDefaultDriver |
Uses a given file system driver service to lookup the appropriate driver
for the scheme of a given mount point.
|
FsDefaultManager |
The default implementation of a file system manager.
|
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.
|
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 . |
FsEntryNameBeanInfo |
Provides a persistence delegate to support
XMLEncoder /XMLDecoder . |
FsFilteringManager |
Filters the list of federated file systems managed by the decorated file
system manager so that their mount point starts with the prefix provided
to the
constructor . |
FsInputOptions |
Provides common input options.
|
FsLockController |
Provides read/write locking for multi-threaded access by its clients.
|
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<C extends FsController<? extends FsLockModel>> |
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<M extends FsModel> |
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.
|
FsMountPointBeanInfo |
Provides a persistence delegate to support
XMLEncoder /XMLDecoder . |
FsOutputOptions |
Provides common output options.
|
FsPath |
Addresses an entry in a file system.
|
FsPathBeanInfo |
Provides a persistence delegate to support
XMLEncoder /XMLDecoder . |
FsResourceController |
Accounts input and output resources returned by its decorated controller.
|
FsScheme |
Represents a
URI scheme according to the syntax constraints
defined in RFC 2396:
Uniform Resource Identifiers (URI): Generic Syntax. |
FsSchemeBeanInfo |
Provides a persistence delegate to support
XMLEncoder /XMLDecoder . |
FsSyncController |
Performs a
sync operation on the
file system if and only if any decorated file system controller throws an
FsNeedsSyncException . |
FsSyncExceptionBuilder | |
FsSyncOptions |
Provides common options for use with
FsController.sync(BitField) and
its many variants and incarnations in the TrueZIP Kernel and client API
modules. |
Enum | Description |
---|---|
FsInputOption |
Defines the options for input operations.
|
FsOutputOption |
Defines options for output operations.
|
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 . |
Exception | Description |
---|---|
FsControllerException |
Indicates an internal exception in a decorator chain of
file system controllers.
|
FsEntryNotFoundException |
Indicates that a file system entry does not exist or is not accessible.
|
FsFalsePositiveException |
Indicates that a file system is a false positive 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.
|
FsPersistentFalsePositiveException |
Indicates that a file system is a false positive file system and that this
exception may get cached until the federated (archive) file system gets
synced
again.
|
FsResourceOpenException |
Indicates that a call to
FsController.sync(de.schlichtherle.truezip.util.BitField<de.schlichtherle.truezip.fs.FsSyncOption>) cannot succeed because
some threads have unclosed I/O resources, e.g. |
FsSyncException |
Indicates an exceptional condition when synchronizing the changes in a
federated file system to its parent file system.
|
FsSyncWarningException |
Indicates an exceptional condition when synchronizing the changes in a
federated file system to its parent file system.
|
Copyright © 2005-2012 Schlichtherle IT Services. All Rights Reserved.