public interface DataStore
Modifier and Type | Method and Description |
---|---|
int |
countLeaseSets() |
DatabaseEntry |
get(Hash key) |
DatabaseEntry |
get(Hash key,
boolean persist) |
Collection<DatabaseEntry> |
getEntries() |
Set<Hash> |
getKeys() |
Set<Map.Entry<Hash,DatabaseEntry>> |
getMapEntries() |
boolean |
isInitialized() |
boolean |
isKnown(Hash key) |
boolean |
put(Hash key,
DatabaseEntry data) |
boolean |
put(Hash key,
DatabaseEntry data,
boolean persist) |
DatabaseEntry |
remove(Hash key) |
DatabaseEntry |
remove(Hash key,
boolean persist) |
void |
rescan() |
void |
restart() |
int |
size() |
void |
stop() |
boolean isInitialized()
boolean isKnown(Hash key)
DatabaseEntry get(Hash key)
DatabaseEntry get(Hash key, boolean persist)
boolean put(Hash key, DatabaseEntry data)
boolean put(Hash key, DatabaseEntry data, boolean persist)
DatabaseEntry remove(Hash key)
DatabaseEntry remove(Hash key, boolean persist)
Collection<DatabaseEntry> getEntries()
Set<Map.Entry<Hash,DatabaseEntry>> getMapEntries()
void stop()
void restart()
void rescan()
int countLeaseSets()
int size()