Package | Description |
---|---|
de.schlichtherle.truezip.file |
Provides uniform, transparent, thread-safe, read/write access to archive
files as if they were just plain directories in a file system path by means
of the
TFile* classes and their dependent classes. |
de.schlichtherle.truezip.fs |
Provides access to (possibly federated virtual) file systems.
|
de.schlichtherle.truezip.fs.inst |
Provides base classes for the instrumentation of the TrueZIP Kernel.
|
Modifier and Type | Method and Description |
---|---|
static void |
TVFS.sync(FsMountPoint tree,
BitField<FsSyncOption> options)
Commits all pending changes for all (nested) archive files within the
given (virtual) directory
tree to their respective parent file
system with respect to the given options. |
static void |
TVFS.sync(FsMountPoint tree,
FsSyncOption... options)
Commits all pending changes for all (nested) archive files within the
given (virtual) directory
tree to their respective parent file
system with respect to the given options. |
static void |
TVFS.umount(FsMountPoint tree)
Commits all pending changes for all (nested) archive files within the
given (virtual) directory
tree to their respective parent file
system, closes their associated target archive file in order to allow
access by third parties (e.g. other processes), cleans up any
temporary allocated resources (e.g. temporary files) and purges any
cached data. |
Modifier and Type | Method and Description |
---|---|
static FsMountPoint |
FsMountPoint.create(FsScheme scheme,
FsPath path)
Constructs a new mount point by composing its URI from the given scheme
and path.
|
static FsMountPoint |
FsMountPoint.create(String uri)
Deprecated.
This method does not quote characters with a special meaning
in a URI - use the method variant with the URI parameter
instead.
|
static FsMountPoint |
FsMountPoint.create(String uri,
FsUriModifier modifier)
Deprecated.
This method does not quote characters with a special meaning
in a URI - use the method variant with the URI parameter
instead.
|
static FsMountPoint |
FsMountPoint.create(URI uri)
Equivalent to
create(uri, FsUriModifier.NULL) . |
static FsMountPoint |
FsMountPoint.create(URI uri,
FsUriModifier modifier)
Constructs a new mount point by parsing the given URI.
|
FsMountPoint |
FsPath.getMountPoint()
Returns the mount point component or
null iff this path's
URI is not absolute. |
FsMountPoint |
FsModel.getMountPoint()
Returns the mount point of the file system.
|
FsMountPoint |
FsAbstractController.getMountPoint()
Returns the mount point of this (virtual) file system as
defined by the model.
|
FsMountPoint |
FsMountPoint.getParent()
Returns the parent component, that is the mount point of the parent file
system,
or
null iff this mount point's URI doesn't name
a parent mount point, that is if and only if it's hierarchical. |
Modifier and Type | Method and Description |
---|---|
int |
FsMountPoint.compareTo(FsMountPoint that)
Implements a natural ordering which is consistent with
equals(Object) . |
abstract FsController<?> |
FsManager.getController(FsMountPoint mountPoint,
FsCompositeDriver driver)
Returns the thread-safe file system controller for the given mount point.
|
FsController<?> |
FsDefaultManager.getController(FsMountPoint mp,
FsCompositeDriver d) |
FsController<?> |
FsDecoratingManager.getController(FsMountPoint mountPoint,
FsCompositeDriver driver) |
Constructor and Description |
---|
FsFilteringManager(FsManager manager,
FsMountPoint prefix)
Constructs a new prefix filter file system manager from the given file
system manager and mount point prefix.
|
FsModel(FsMountPoint mountPoint,
FsModel parent) |
FsPath(FsMountPoint mountPoint,
FsEntryName entryName)
Constructs a new path by composing its URI from the given nullable mount
point and entry name.
|
Modifier and Type | Method and Description |
---|---|
FsController<?> |
InstrumentingManager.getController(FsMountPoint mountPoint,
FsCompositeDriver driver) |
Copyright © 2005–2018 Schlichtherle IT Services. All rights reserved.