TrueZIP Kernel 7.0-rc2

Uses of Interface
de.schlichtherle.truezip.util.ExceptionHandler

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
<X extends IOException>
void
FsCachingController.beforeSync(BitField<FsSyncOption> options, ExceptionHandler<? super FsSyncException,X> handler)
           
<X extends IOException>
void
FsDecoratingController.sync(BitField<FsSyncOption> options, ExceptionHandler<? super FsSyncException,X> handler)
           
abstract
<X extends IOException>
void
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.
<X extends IOException>
void
FsConcurrentController.sync(BitField<FsSyncOption> options, ExceptionHandler<? super FsSyncException,X> handler)
           
<X extends IOException>
void
FsCachingController.sync(BitField<FsSyncOption> options, ExceptionHandler<? super FsSyncException,X> handler)
           
<X extends IOException>
void
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.
<X extends IOException>
void
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.
<X extends IOException>
void
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.
<X extends IOException>
void
FsDecoratingManager.sync(BitField<FsSyncOption> options, ExceptionHandler<? super IOException,X> handler)
           
private
<X extends IOException>
void
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
<X extends IOException>
void
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
<X extends IOException>
void
FsDefaultArchiveController.commenceSync(ExceptionHandler<? super FsSyncException,X> handler)
          Closes and disconnects all entry streams of the output and input archive.
private
<X extends IOException>
void
FsDefaultArchiveController.commitSync(ExceptionHandler<? super FsSyncException,X> handler)
          Discards the file system and closes the output and input archive.
private static
<E extends FsArchiveEntry,X extends IOException>
void
FsDefaultArchiveController.copy(FsArchiveFileSystem<E> fileSystem, InputService<E> input, OutputService<E> output, ExceptionHandler<IOException,X> handler)
           
private
<X extends IOException>
void
FsDefaultArchiveController.performSync(ExceptionHandler<? super FsSyncException,X> handler)
          Synchronizes all entries in the (virtual) archive file system with the (temporary) output archive file.
<X extends IOException>
void
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
<E extends Exception>
void
ConcurrentOutputShop.closeAll(ExceptionHandler<IOException,E> handler)
          Closes and disconnects all entry output streams created by this concurrent output shop.
<E extends Exception>
void
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

Copyright © 2005-2011 Schlichtherle IT Services. All Rights Reserved.