|
TrueZIP Kernel 7.0-rc1 | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| FsCompositeDriver | Queries the scheme of the given mount point in order to lookup the appropriate file system driver which is then used to create the requested thread-safe file system controller. |
| FsDriverService | A service for a map of file system schemes and drivers. |
| FsManager.Visitor | A visitor for file system controllers. |
| FsManagerService | A service for a file system manager. |
| FsTouchedListener | Used to notify implementations that a file system model has
changed its property touched. |
| Class Summary | |
|---|---|
| FsCachingController | A content caching file system controller implements a combined caching and buffering strategy for entry data. |
| FsCachingController.ProxyFileSystemEntry | A file system entry proxy. |
| FsConcurrentController | Supports multiple concurrent reader threads. |
| FsConcurrentModel | Supports multiple concurrent reader threads. |
| 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. |
| 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. |
| FsDriver | An abstract factory for thread-safe file system controllers. |
| FsEntry | An abstract file system entry is an entry which can 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. |
| FsEvent | A file system event. |
| FsFailSafeManager | Uses a JVM shutdown hook to call FsManager.sync(de.schlichtherle.truezip.util.BitField on the decorated
file system manager when the JVM terminates. |
| FsFailSafeManager.Shutdown | A shutdown hook thread. |
| FsFailSafeManager.Sync | A runnable which committs all unsynchronized changes to file systems. |
| FsFederatingController | Implements a chain of responsibility in order to resolve
FsFalsePositiveExceptions thrown by the prospective file system
provided to its constructor. |
| 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. |
| FsManager | An abstract container which manages the life cycle of controllers for federated file systems. |
| FsModel | Defines the common properties of a file system. |
| FsMountPoint | Addresses the mount point of a file system. |
| FsMountPointBeanInfo | Provides a persistence delegate to support
XMLEncoder/XMLDecoder. |
| FsPath | Addresses an entry in a file system. |
| FsPathBeanInfo | Provides a persistence delegate to support
XMLEncoder/XMLDecoder. |
| 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. |
| FsStatistics | Provides statistics for the federated file systems managed by a single file system manager. |
| FsStatisticsController | Implements statistics for its decorated file system controller. |
| FsStatisticsManager | Provides statistics for the federated file systems managed by the decorated file system manager. |
| FsSyncExceptionBuilder | Assembles a FsSyncException from one or more IOExceptions by
chaining
them. |
| Enum Summary | |
|---|---|
| FsInputOption | Defines the potential options for data input operations. |
| FsOutputOption | Defines the potential options for data output operations. |
| FsSyncOption | Defines the available options for the synchronization of federated file
systems via the methods FsController.sync(de.schlichtherle.truezip.util.BitField and
FsManager.sync(de.schlichtherle.truezip.util.BitField. |
| FsUriModifier | Modifies a URI when parsing an FsPath, an FsMountPoint or an
FsEntryName. |
| FsUriModifier.PostFix | Post-fixes a URI when it gets
canonicalized. |
| Exception Summary | |
|---|---|
| FsEntryNotFoundException | Indicates that a file system entry does not exist or is not accessible. |
| FsException | An abstract exception which indicates an exceptional condition in a file system. |
| FsFalsePositiveException | Indicates that a file system is a false positive file system. |
| FsNotWriteLockedException | Indicates that a controller is not write locked and the lock cannot get acquired by the current thread for some reason. |
| 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. |
| FsTabuException | Indicates that a file system is temporarily not accessible, e.g. if a key for decryption is currently not available. |
Provides access to (possibly federated virtual) file systems. This package is the nexus between file system applications and file system drivers.
|
TrueZIP Kernel 7.0-rc1 | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||