Package | Description |
---|---|
net.java.truevfs.access |
Provides uniform, transparent, thread-safe, read/write access to archive
files as if they were virtual directories.
|
net.java.truevfs.comp.inst |
Provides basic functionality for instrumenting the TrueVFS Kernel at runtime.
|
net.java.truevfs.kernel.spec |
Defines the API for accessing the (federated virtual) file system space.
|
Modifier and Type | Method and Description |
---|---|
FsMountPoint |
TRex.getMountPoint()
Returns the file system mount point for this path.
|
FsMountPoint |
TPath.getMountPoint() |
FsMountPoint |
TFile.getMountPoint() |
Modifier and Type | Method and Description |
---|---|
static void |
TVFS.sync(FsMountPoint tree,
net.java.truecommons.shed.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 |
---|---|
FsController |
InstrumentingManager.controller(FsCompositeDriver driver,
FsMountPoint mountPoint) |
FsModel |
InstrumentingCompositeDriver.newModel(FsManager context,
FsMountPoint mountPoint,
FsModel parent) |
Modifier and Type | Method and Description |
---|---|
static FsMountPoint |
FsMountPoint.create(FsScheme scheme,
FsNodePath path)
Constructs a new mount point by composing its URI from the given scheme
and path.
|
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 |
FsNodePath.getMountPoint()
Returns the mount point component or
null iff this path's
URI is not absolute. |
FsMountPoint |
FsAbstractModel.getMountPoint() |
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 |
---|---|
boolean |
FsPrefixMountPointFilter.accept(FsMountPoint mountPoint) |
int |
FsMountPoint.compareTo(FsMountPoint that)
Implements a natural ordering which is consistent with
equals(Object) . |
FsController |
FsDecoratingManager.controller(FsCompositeDriver driver,
FsMountPoint mountPoint) |
FsController |
FsManager.controller(FsCompositeDriver driver,
FsMountPoint mountPoint)
Returns the thread-safe file system controller for the given mount point.
|
static FsPrefixMountPointFilter |
FsPrefixMountPointFilter.forPrefix(FsMountPoint prefix)
Returns a prefix mount point filter for the given prefix mount point.
|
static FsControllerFilter |
FsControllerFilter.forPrefix(FsMountPoint prefix)
Returns a controller filter for the given prefix mount point.
|
static FsModelFilter |
FsModelFilter.forPrefix(FsMountPoint prefix)
Returns a model filter for the given prefix mount point.
|
FsModel |
FsModel.Factory.newModel(Context context,
FsMountPoint mountPoint,
FsModel parent)
Returns a new file system model for the given mount point.
|
FsModel |
FsDecoratingManager.newModel(FsDriver context,
FsMountPoint mountPoint,
FsModel parent) |
FsModel |
FsCompositeDriver.newModel(FsManager context,
FsMountPoint mountPoint,
FsModel parent)
Returns a new file system model for the given mount point.
|
FsModel |
FsAbstractCompositeDriver.newModel(FsManager context,
FsMountPoint mountPoint,
FsModel parent) |
FsModel |
FsDriver.newModel(FsManager context,
FsMountPoint mountPoint,
FsModel parent)
Returns a new file system model for the given mount point.
|
Constructor and Description |
---|
FsAbstractModel(FsMountPoint mountPoint,
FsModel parent) |
FsNodePath(FsMountPoint mountPoint,
FsNodeName nodeName)
Constructs a new path by composing its URI from the given nullable mount
point and node name.
|
FsReadOnlyFileSystemException(FsMountPoint mountPoint) |
FsReadOnlyFileSystemException(FsMountPoint mountPoint,
Throwable cause) |
FsSyncException(FsMountPoint mountPoint,
Throwable cause) |
FsSyncWarningException(FsMountPoint mountPoint,
IOException cause) |
Constructor and Description |
---|
FsModelFilter(net.java.truecommons.shed.Filter<? super FsMountPoint> filter) |
Copyright © 2005–2018 Schlichtherle IT Services. All rights reserved.