public abstract class EagerPersistBase extends Persist
Persist.PersistEntry
Constructor and Description |
---|
EagerPersistBase() |
Modifier and Type | Method and Description |
---|---|
void |
cleanUp()
Delete persistent storage on startup and shutdown
|
void |
delete(Value v)
Reclaim space from a previously stored Value
|
byte[] |
load(Value v)
Load a previously stored Value
|
void |
store(Value v)
Store a Value into persistent storage, consuming some storage space.
|
Key |
uriToKey(java.net.URI uri)
Transform given uri into file vector holding file name.
|
calcTypeaheadMatches, canHandle, create, delete, exists, getHomeDirectory, getParent, getTotalSpace, getUsableSpace, importFiles, isDirectory, isSeekableOpenSupported, key2Str, length, list, load, mkdirs, open, openSeekable, rename, wrapSeekable
public Key uriToKey(java.net.URI uri)
Persist
public void store(Value v)
Persist
public void delete(Value v)
Persist
public void cleanUp()
Persist