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, waitUntilClusterCoherentElement 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.TransactionalModeCopyright © 2003-2014 Terracotta, Inc.. All Rights Reserved.