@ThreadSafe @DefaultAnnotation(value=edu.umd.cs.findbugs.annotations.NonNull.class) final class ZipRaesController extends FsDecoratingController<FsModel,FsController<?>>
| Modifier and Type | Field and Description |
|---|---|
private ZipRaesDriver |
driver |
private static String |
ROOT_PATH |
delegate| Constructor and Description |
|---|
ZipRaesController(FsController<?> controller,
ZipRaesDriver driver)
Constructs a new ZIP.RAES archive controller.
|
| Modifier and Type | Method and Description |
|---|---|
FsEntry |
getEntry(FsEntryName name) |
<X extends IOException> |
sync(BitField<FsSyncOption> options,
ExceptionHandler<? super FsSyncException,X> handler) |
void |
unlink(FsEntryName name) |
getClosedIcon, getInputSocket, getModel, getOpenIcon, getOutputSocket, getParent, isReadable, isReadOnly, isWritable, mknod, setReadOnly, setTime, setTime, toStringequals, hashCode, isExecutable, syncprivate static final String ROOT_PATH
private final ZipRaesDriver driver
ZipRaesController(FsController<?> controller, ZipRaesDriver driver)
controller - the non-null archive controller.driver - the ZIP.RAES driver.public FsEntry getEntry(FsEntryName name) throws IOException
getEntry in class FsDecoratingController<FsModel,FsController<?>>IOExceptionpublic void unlink(FsEntryName name) throws IOException
unlink in class FsDecoratingController<FsModel,FsController<?>>IOExceptionpublic <X extends IOException> void sync(BitField<FsSyncOption> options, ExceptionHandler<? super FsSyncException,X> handler) throws X extends IOException
sync in class FsDecoratingController<FsModel,FsController<?>>X extends IOExceptionCopyright © 2005-2011 Schlichtherle IT Services. All Rights Reserved.