public interface TerracottaStore extends Store
CLUSTER_COHERENT, NODE_COHERENT
Modifier and Type | Method and Description |
---|---|
Set |
getLocalKeys()
Returns set of keys from the cache which are present in the node locally.
|
CacheConfiguration.TransactionalMode |
getTransactionalMode()
Get the transactional mode of this store.
|
Element |
unlockedGet(Object key)
Gets the value associated with the key without acquiring any locks.
|
Element |
unlockedGetQuiet(Object key)
Same as
unlockedGet(Object) but does not update statistics |
Element |
unsafeGet(Object key)
Returns the local value associated with the key.
|
Element |
unsafeGetQuiet(Object key)
Same as
unsafeGet(Object) but does not update last usage statistics |
addStoreListener, bufferFull, containsKey, containsKeyInMemory, containsKeyOffHeap, containsKeyOnDisk, dispose, executeQuery, expireElements, flush, get, getAll, getAllQuiet, getInMemoryEvictionPolicy, getInMemorySize, getInMemorySizeInBytes, getInternalContext, getKeys, getMBean, getOffHeapSize, getOffHeapSizeInBytes, getOnDiskSize, getOnDiskSizeInBytes, getQuiet, getSearchAttribute, getSize, getStatus, getTerracottaClusteredSize, hasAbortedSizeOf, isCacheCoherent, isClusterCoherent, isNodeCoherent, isPinned, put, putAll, putIfAbsent, putWithWriter, recalculateSize, remove, removeAll, removeAll, removeElement, removeStoreListener, removeWithWriter, replace, replace, setAttributeExtractors, setInMemoryEvictionPolicy, setNodeCoherent, setPinned, unpinAll, waitUntilClusterCoherent
Element unsafeGet(Object key)
key
- the keyElement unsafeGetQuiet(Object key)
unsafeGet(Object)
but does not update last usage statisticskey
- the keyElement unlockedGet(Object key)
key
- Element unlockedGetQuiet(Object key)
unlockedGet(Object)
but does not update statisticskey
- Set getLocalKeys()
CacheConfiguration.TransactionalMode getTransactionalMode()
CacheConfiguration.TransactionalMode
Copyright © 2003-2013 Terracotta, Inc.. All Rights Reserved.