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.archive.zip |
The archive driver family for ZIP files.
|
de.schlichtherle.truezip.fs.http |
Implements the
http(s) scheme for read-only access to the web. |
de.schlichtherle.truezip.nio.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
TPath class and its
dependent classes. |
Modifier and Type | Method and Description |
---|---|
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.sync(FsSyncOption... options)
Commits all pending changes for all (nested) archive files to their
respective parent file system with respect to the given options.
|
static void |
TVFS.sync(TFile 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. |
Modifier and Type | Method and Description |
---|---|
static void |
TVFS.sync(BitField<FsSyncOption> options)
Commits all pending changes for all (nested) archive files to their
respective parent file system with respect to the given options.
|
static void |
TFile.sync(BitField<FsSyncOption> options)
Deprecated.
As of TrueZIP 7.5, replaced by
TVFS.sync(BitField) . |
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(TFile 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 |
TFile.sync(TFile archive,
BitField<FsSyncOption> options)
Deprecated.
As of TrueZIP 7.5, replaced by
TVFS.sync(TFile, BitField) . |
Modifier and Type | Field and Description |
---|---|
static BitField<FsSyncOption> |
FsSyncOptions.RESET
Aborts all pending changes for the federated file system, clears the
selective cache without flushing it and makes the file system controller
eligible for garbage collection unless any strong references are held by
the client application.
|
static BitField<FsSyncOption> |
FsSyncOptions.SYNC
Waits for all other threads to close their I/O resources (i.e.
|
static BitField<FsSyncOption> |
FsSyncOptions.UMOUNT
Forcibly closes all I/O resources (i.e.
|
static BitField<FsSyncOption> |
FsManager.UMOUNT
Deprecated.
Use
FsSyncOptions.UMOUNT instead. |
Modifier and Type | Method and Description |
---|---|
static FsSyncOption |
FsSyncOption.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static FsSyncOption[] |
FsSyncOption.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static BitField<FsSyncOption> |
FsSyncOptions.of(FsSyncOption... options)
Converts the given array to a bit field of synchronization options.
|
Modifier and Type | Method and Description |
---|---|
static BitField<FsSyncOption> |
FsSyncOptions.of(FsSyncOption... options)
Converts the given array to a bit field of synchronization options.
|
Modifier and Type | Method and Description |
---|---|
void |
FsManager.sync(BitField<FsSyncOption> options)
Commits all unsynchronized changes to the contents of all federated file
systems managed by this instance to their respective parent file system,
releases the associated resources (e.g.
|
void |
FsController.sync(BitField<FsSyncOption> options)
Commits all unsynchronized changes to the contents of this file system
to its parent file system,
releases the associated resources (e.g.
|
<X extends IOException> |
FsCacheController.sync(BitField<FsSyncOption> options,
ExceptionHandler<? super FsSyncException,X> handler) |
<X extends IOException> |
FsDecoratingController.sync(BitField<FsSyncOption> options,
ExceptionHandler<? super FsSyncException,X> handler) |
abstract <X extends IOException> |
FsController.sync(BitField<FsSyncOption> options,
ExceptionHandler<? super FsSyncException,X> handler)
Commits all unsynchronized changes to the contents of this file system
to its parent file system,
releases the associated resources (e.g.
|
<X extends IOException> |
FsLockController.sync(BitField<FsSyncOption> options,
ExceptionHandler<? super FsSyncException,X> handler) |
<X extends IOException> |
FsResourceController.sync(BitField<FsSyncOption> options,
ExceptionHandler<? super FsSyncException,X> handler) |
<X extends IOException> |
FsSyncController.sync(BitField<FsSyncOption> options,
ExceptionHandler<? super FsSyncException,X> handler) |
<X extends IOException> |
FsManager.sync(BitField<FsSyncOption> options,
ExceptionHandler<? super IOException,X> handler)
Commits all unsynchronized changes to the contents of all federated file
systems managed by this instance to their respective parent file system,
releases the associated resources (e.g.
|
<X extends IOException> |
FsDefaultManager.sync(BitField<FsSyncOption> options,
ExceptionHandler<? super IOException,X> handler) |
Modifier and Type | Method and Description |
---|---|
<X extends IOException> |
KeyManagerController.sync(BitField<FsSyncOption> options,
ExceptionHandler<? super FsSyncException,X> handler) |
Modifier and Type | Method and Description |
---|---|
<X extends IOException> |
HttpController.sync(BitField<FsSyncOption> options,
ExceptionHandler<? super FsSyncException,X> handler) |
Modifier and Type | Method and Description |
---|---|
void |
TFileSystem.sync(BitField<FsSyncOption> options)
Commits all pending changes for this (federated) file system and all its
federated child file systems to their respective parent file system with
respect to the given options.
|
Copyright © 2005-2012 Schlichtherle IT Services. All Rights Reserved.