|
TrueZIP Kernel 7.0-rc1 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Packages that use FsController | |
|---|---|
| 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. |
| Uses of FsController in de.schlichtherle.truezip.fs |
|---|
| Classes in de.schlichtherle.truezip.fs with type parameters of type FsController | |
|---|---|
class |
FsDecoratingController<M extends FsModel,C extends FsController<? extends M>>
An abstract decorator for a file system controller. |
| Subclasses of FsController in de.schlichtherle.truezip.fs | |
|---|---|
class |
FsCachingController
A content caching file system controller implements a combined caching and buffering strategy for entry data. |
class |
FsConcurrentController
Supports multiple concurrent reader threads. |
class |
FsDecoratingController<M extends FsModel,C extends FsController<? extends M>>
An abstract decorator for a file system controller. |
(package private) class |
FsFederatingController
Implements a chain of responsibility in order to resolve FsFalsePositiveExceptions thrown by the prospective file system
provided to its constructor. |
(package private) class |
FsStatisticsController
Implements statistics for its decorated file system controller. |
| Fields in de.schlichtherle.truezip.fs declared as FsController | |
|---|---|
protected C |
FsDecoratingController.delegate
The decorated file system controller. |
| Fields in de.schlichtherle.truezip.fs with type parameters of type FsController | |
|---|---|
private static Comparator<FsController<?>> |
FsDefaultManager.BOTTOM_UP_COMPARATOR
Orders file system controllers so that all file systems appear before any of their parent file systems. |
| Methods in de.schlichtherle.truezip.fs that return FsController | |
|---|---|
FsController<?> |
FsStatisticsManager.getController(FsMountPoint mountPoint,
FsCompositeDriver driver)
|
abstract FsController<?> |
FsManager.getController(FsMountPoint mountPoint,
FsCompositeDriver driver)
Returns a thread-safe file system controller for the given mount point. |
FsController<?> |
FsFailSafeManager.getController(FsMountPoint mountPoint,
FsCompositeDriver driver)
Returns a thread-safe file system controller for the given mount point. |
FsController<?> |
FsDefaultManager.getController(FsMountPoint mountPoint,
FsCompositeDriver driver)
|
FsController<?> |
FsDecoratingManager.getController(FsMountPoint mountPoint,
FsCompositeDriver driver)
|
private FsController<?> |
FsDefaultManager.getController(FsMountPoint mountPoint,
FsController<?> parent,
FsCompositeDriver driver)
|
FsController<?> |
FsDecoratingController.getParent()
|
abstract FsController<?> |
FsController.getParent()
Returns the controller for the parent file system or null if
and only if this file system is not federated, i.e. not a member of
another file system. |
abstract FsController<?> |
FsDriver.newController(FsMountPoint mountPoint,
FsController<?> parent)
Returns a new thread-safe file system controller for the given mount point and parent file system controller. |
FsController<?> |
FsDefaultDriver.newController(FsMountPoint mountPoint,
FsController<?> parent)
|
FsController<?> |
FsCompositeDriver.newController(FsMountPoint mountPoint,
FsController<?> parent)
Returns a new thread-safe file system controller for the given mount point and parent file system controller. |
| Methods in de.schlichtherle.truezip.fs that return types with arguments of type FsController | |
|---|---|
private Collection<FsController<?>> |
FsFilteringManager.getControllers()
|
private Set<FsController<?>> |
FsDefaultManager.getControllers()
|
abstract Iterator<FsController<?>> |
FsManager.iterator()
Returns an iterator for the controller of all federated file systems managed by this instance. |
Iterator<FsController<?>> |
FsFilteringManager.iterator()
|
Iterator<FsController<?>> |
FsDefaultManager.iterator()
|
Iterator<FsController<?>> |
FsDecoratingManager.iterator()
|
| Methods in de.schlichtherle.truezip.fs with parameters of type FsController | |
|---|---|
private FsController<?> |
FsDefaultManager.getController(FsMountPoint mountPoint,
FsController<?> parent,
FsCompositeDriver driver)
|
abstract FsController<?> |
FsDriver.newController(FsMountPoint mountPoint,
FsController<?> parent)
Returns a new thread-safe file system controller for the given mount point and parent file system controller. |
FsController<?> |
FsDefaultDriver.newController(FsMountPoint mountPoint,
FsController<?> parent)
|
FsController<?> |
FsCompositeDriver.newController(FsMountPoint mountPoint,
FsController<?> parent)
Returns a new thread-safe file system controller for the given mount point and parent file system controller. |
void |
FsManager.Visitor.visit(FsController<?> controller)
|
| Constructors in de.schlichtherle.truezip.fs with parameters of type FsController | |
|---|---|
FsCachingController(FsController<? extends FsConcurrentModel> controller,
IOPool<?> pool)
Constructs a new content caching file system controller. |
|
FsConcurrentController(FsController<? extends FsConcurrentModel> controller)
Constructs a new concurrent file system controller. |
|
FsDefaultManager.Scheduler(FsController<?> prospect)
|
|
FsFederatingController(FsController<?> controller)
Constructs a new file system federating controller. |
|
FsStatisticsController(FsController<?> controller,
FsStatisticsManager manager)
Constructs a new statistics file system controller. |
|
| Uses of FsController in de.schlichtherle.truezip.fs.archive |
|---|
| Subclasses of FsController in de.schlichtherle.truezip.fs.archive | |
|---|---|
class |
FsArchiveController<E extends FsArchiveEntry>
An abstract archive controller which is the super class for any archive controller, providing all the essential services required for accessing an archive file. |
class |
FsDefaultArchiveController<E extends FsArchiveEntry>
This archive controller implements the mounting/unmounting strategy for the container archive file. |
(package private) class |
FsFileSystemArchiveController<E extends FsArchiveEntry>
This abstract archive controller controls the mount state transition. |
| Fields in de.schlichtherle.truezip.fs.archive declared as FsController | |
|---|---|
private FsController<?> |
FsDefaultArchiveController.parent
|
| Methods in de.schlichtherle.truezip.fs.archive that return FsController | |
|---|---|
FsController<?> |
FsDefaultArchiveController.getParent()
|
FsController<?> |
FsArchiveDriver.newController(FsMountPoint mountPoint,
FsController<?> parent)
Returns a new thread-safe file system controller for the given mount point and parent file system controller. |
| Methods in de.schlichtherle.truezip.fs.archive with parameters of type FsController | |
|---|---|
FsController<?> |
FsArchiveDriver.newController(FsMountPoint mountPoint,
FsController<?> parent)
Returns a new thread-safe file system controller for the given mount point and parent file system controller. |
| Constructors in de.schlichtherle.truezip.fs.archive with parameters of type FsController | |
|---|---|
FsDefaultArchiveController(FsConcurrentModel model,
FsArchiveDriver<E> driver,
FsController<?> parent,
boolean useRootTemplate)
|
|
|
TrueZIP Kernel 7.0-rc1 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||