public abstract class Persist
extends java.lang.Object
Constructor and Description |
---|
Persist() |
Modifier and Type | Method and Description |
---|---|
abstract void |
clear() |
abstract void |
delete(Value v) |
static Persist |
getIce() |
abstract java.lang.String |
getPath() |
long |
getTotalSpace() |
long |
getUsableSpace() |
static void |
initialize() |
abstract Value |
lazyArrayChunk(Key key)
Lazily manifest data chunks on demand.
|
abstract byte[] |
load(Value v)
Value should already be persisted to disk.
|
abstract void |
loadExisting()
Load all Key/Value pairs that can be found on the backend.
|
abstract void |
store(Value v) |
public static final Persist[] I
public static final long UNKNOWN
public static void initialize()
public static Persist getIce()
public abstract java.lang.String getPath()
public abstract void clear()
public abstract void loadExisting()
public abstract byte[] load(Value v)
public abstract void store(Value v)
public abstract void delete(Value v)
public long getUsableSpace()
public long getTotalSpace()