public interface KeyValueStoreWithVersion<K,O,V extends VersionedEntry<K,O>> extends KeyValueStore<K,V>
| Modifier and Type | Method and Description |
|---|---|
O |
get(K key) |
LoadedEntry<K,O> |
load(String key,
long version) |
UpdateStatus |
put(String key,
long version,
long updatedTime,
O value) |
UpdateStatus |
put(String key,
long version,
O value) |
UpdateStatus |
put(VersionKey key,
O value) |
Collection<UpdateStatus> |
putAll(List<VersionedKeyValuePut<byte[]>> list) |
void |
set(K key,
O value) |
close, isClosed, isOpen, load, loadAll, loadAllByKeys, loadAllKeys, put, putAll, remove, removeAll, searchLoadedEntry<K,O> load(String key, long version)
UpdateStatus put(String key, long version, O value)
UpdateStatus put(String key, long version, long updatedTime, O value)
UpdateStatus put(VersionKey key, O value)
Collection<UpdateStatus> putAll(List<VersionedKeyValuePut<byte[]>> list)
Copyright © 2014. All Rights Reserved.