@Immutable private final class FsCacheController.EntryCache extends Object
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
FsCacheController.EntryCache.Input
This class requires LAZY INITIALIZATION of its delegate and
automatic decoupling on exceptions!
|
(package private) class |
FsCacheController.EntryCache.Nio2Output
This class requires LAZY INITIALIZATION of its delegate, but NO
automatic decoupling on exceptions!
|
(package private) class |
FsCacheController.EntryCache.Output
This class requires LAZY INITIALIZATION of its delegate, but NO
automatic decoupling on exceptions!
|
| Modifier and Type | Field and Description |
|---|---|
(package private) IOCache |
cache |
(package private) FsEntryName |
name |
| Constructor and Description |
|---|
FsCacheController.EntryCache(FsEntryName name) |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
clear() |
(package private) void |
flush() |
(package private) InputSocket<?> |
getInputSocket(BitField<FsInputOption> options) |
(package private) OutputSocket<?> |
getOutputSocket(BitField<FsOutputOption> options,
Entry template) |
(package private) void |
register() |
final IOCache cache
final FsEntryName name
FsCacheController.EntryCache(FsEntryName name)
void clear()
throws IOException
IOExceptionvoid flush()
throws IOException
IOExceptionInputSocket<?> getInputSocket(BitField<FsInputOption> options)
OutputSocket<?> getOutputSocket(BitField<FsOutputOption> options, @CheckForNull Entry template)
void register()
Copyright © 2005-2012 Schlichtherle IT Services. All Rights Reserved.