public interface RecordStore
Modifier and Type | Method and Description |
---|---|
boolean |
canAcquireLock(Data key,
String caller,
long threadId) |
void |
checkIfLoaded() |
void |
clear() |
void |
clearPartition() |
boolean |
containsKey(Data dataKey) |
boolean |
containsValue(Object testValue) |
void |
deleteRecord(Data key) |
Set<Map.Entry<Data,Data>> |
entrySetData() |
Set<Map.Entry<Data,Object>> |
entrySetObject() |
Object |
evict(Data key) |
boolean |
extendLock(Data key,
String caller,
long threadId,
long ttl) |
void |
flush() |
boolean |
forceUnlock(Data dataKey) |
Object |
get(Data dataKey) |
MapEntrySet |
getAll(Set<Data> keySet) |
long |
getHeapCost() |
String |
getLockOwnerInfo(Data key) |
MapContainer |
getMapContainer() |
Map.Entry<Data,Object> |
getMapEntry(Data dataKey) |
Map.Entry<Data,Object> |
getMapEntryForBackup(Data dataKey) |
String |
getName() |
Map<Data,Record> |
getReadonlyRecordMap() |
Record |
getRecord(Data key) |
SizeEstimator |
getSizeEstimator() |
boolean |
isEmpty() |
boolean |
isLoaded() |
boolean |
isLocked(Data key) |
boolean |
isLockedBy(Data key,
String caller,
long threadId) |
Set<Data> |
keySet() |
boolean |
lock(Data key,
String caller,
long threadId,
long ttl) |
boolean |
merge(Data dataKey,
EntryView mergingEntryView,
MapMergePolicy mergePolicy) |
Object |
put(Data dataKey,
Object dataValue,
long ttl) |
void |
put(Map.Entry<Data,Object> entry) |
Record |
putBackup(Data key,
Object value) |
Record |
putBackup(Data key,
Object value,
long ttl,
boolean shouldSchedule) |
void |
putFromLoad(Data dataKey,
Object value,
long ttl) |
Object |
putIfAbsent(Data dataKey,
Object value,
long ttl) |
void |
putRecord(Data key,
Record record) |
void |
putTransient(Data dataKey,
Object value,
long ttl) |
Object |
remove(Data dataKey) |
boolean |
remove(Data dataKey,
Object testValue) |
Object |
replace(Data dataKey,
Object value) |
boolean |
replace(Data dataKey,
Object oldValue,
Object newValue) |
void |
reset() |
boolean |
set(Data dataKey,
Object value,
long ttl) |
void |
setLoaded(boolean loaded) |
int |
size() |
boolean |
tryPut(Data dataKey,
Object value,
long ttl) |
boolean |
txnLock(Data key,
String caller,
long threadId,
long ttl) |
boolean |
unlock(Data key,
String caller,
long threadId) |
Collection<Data> |
valuesData() |
Collection<Object> |
valuesObject() |
String getName()
MapEntrySet getAll(Set<Data> keySet)
boolean containsKey(Data dataKey)
boolean merge(Data dataKey, EntryView mergingEntryView, MapMergePolicy mergePolicy)
void deleteRecord(Data key)
int size()
boolean isLocked(Data key)
boolean containsValue(Object testValue)
Collection<Object> valuesObject()
Collection<Data> valuesData()
MapContainer getMapContainer()
void flush()
void clearPartition()
void reset()
boolean forceUnlock(Data dataKey)
long getHeapCost()
SizeEstimator getSizeEstimator()
boolean isLoaded()
void checkIfLoaded()
void setLoaded(boolean loaded)
void clear()
boolean isEmpty()
Copyright © 2014 Hazelcast, Inc.. All rights reserved.