|
TrueZIP Kernel 7.0-rc2 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Packages that use ExceptionHandler | |
|---|---|
| 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. |
| de.schlichtherle.truezip.io | General I/O utilities. |
| de.schlichtherle.truezip.socket | Provides I/O sockets to address and resolve targets for I/O operations. |
| de.schlichtherle.truezip.util | General utility classes. |
| Uses of ExceptionHandler in de.schlichtherle.truezip.fs |
|---|
| Classes in de.schlichtherle.truezip.fs that implement ExceptionHandler | |
|---|---|
class |
FsSyncExceptionBuilder
Assembles a FsSyncException from one or more IOExceptions by
chaining
them. |
| Methods in de.schlichtherle.truezip.fs with parameters of type ExceptionHandler | ||
|---|---|---|
private
|
FsCachingController.beforeSync(BitField<FsSyncOption> options,
ExceptionHandler<? super FsSyncException,X> handler)
|
|
|
FsDecoratingController.sync(BitField<FsSyncOption> options,
ExceptionHandler<? super FsSyncException,X> handler)
|
|
abstract
|
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. |
|
|
FsConcurrentController.sync(BitField<FsSyncOption> options,
ExceptionHandler<? super FsSyncException,X> handler)
|
|
|
FsCachingController.sync(BitField<FsSyncOption> options,
ExceptionHandler<? super FsSyncException,X> handler)
|
|
|
FsStatisticsManager.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. |
|
|
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. |
|
|
FsFailSafeManager.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. |
|
|
FsDecoratingManager.sync(BitField<FsSyncOption> options,
ExceptionHandler<? super IOException,X> handler)
|
|
private
|
FsManager.visit(FsManager.Visitor visitor,
ExceptionHandler<? super IOException,X> handler)
Visits the controller of all federated file systems managed by this instance. |
|
| Uses of ExceptionHandler in de.schlichtherle.truezip.fs.archive |
|---|
| Methods in de.schlichtherle.truezip.fs.archive with parameters of type ExceptionHandler | ||
|---|---|---|
private
|
FsDefaultArchiveController.awaitSync(BitField<FsSyncOption> options,
ExceptionHandler<? super FsSyncException,X> handler)
Waits for all entry input and entry output streams to close or forces them to close, dependending on the options. |
|
private
|
FsDefaultArchiveController.commenceSync(ExceptionHandler<? super FsSyncException,X> handler)
Closes and disconnects all entry streams of the output and input archive. |
|
private
|
FsDefaultArchiveController.commitSync(ExceptionHandler<? super FsSyncException,X> handler)
Discards the file system and closes the output and input archive. |
|
private static
|
FsDefaultArchiveController.copy(FsArchiveFileSystem<E> fileSystem,
InputService<E> input,
OutputService<E> output,
ExceptionHandler<IOException,X> handler)
|
|
private
|
FsDefaultArchiveController.performSync(ExceptionHandler<? super FsSyncException,X> handler)
Synchronizes all entries in the (virtual) archive file system with the (temporary) output archive file. |
|
|
FsDefaultArchiveController.sync(BitField<FsSyncOption> options,
ExceptionHandler<? super FsSyncException,X> handler)
|
|
| Uses of ExceptionHandler in de.schlichtherle.truezip.io |
|---|
| Classes in de.schlichtherle.truezip.io that implement ExceptionHandler | |
|---|---|
class |
SequentialIOExceptionBuilder<C extends Exception,E extends SequentialIOException>
Assembles a SequentialIOException from one or more Exceptions by
chaining
them. |
| Uses of ExceptionHandler in de.schlichtherle.truezip.socket |
|---|
| Methods in de.schlichtherle.truezip.socket with parameters of type ExceptionHandler | ||
|---|---|---|
|
ConcurrentOutputShop.closeAll(ExceptionHandler<IOException,E> handler)
Closes and disconnects all entry output streams created by this concurrent output shop. |
|
|
ConcurrentInputShop.closeAll(ExceptionHandler<IOException,E> handler)
Closes and disconnects all entry input streams and read only file created by this concurrent input shop. |
|
| Uses of ExceptionHandler in de.schlichtherle.truezip.util |
|---|
| Subinterfaces of ExceptionHandler in de.schlichtherle.truezip.util | |
|---|---|
interface |
ExceptionBuilder<C extends Exception,E extends Exception>
An exception builder is an exception handler which assembles an exception of the parameter type T from one or more exceptions of the parameter
type C. |
| Classes in de.schlichtherle.truezip.util that implement ExceptionHandler | |
|---|---|
class |
AbstractExceptionBuilder<C extends Exception,E extends Exception>
Abstract implementation of an exception builder. |
|
TrueZIP Kernel 7.0-rc2 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||