クラス SimpleCacheStoreBase
java.lang.Object
org.iplass.mtp.impl.cache.store.builtin.SimpleCacheStoreBase
- すべての実装されたインタフェース:
CacheStore
- 直系の既知のサブクラス:
FineGrainedLockIndexedConcurrentHashMapCacheStore,MapBaseCacheStore,SimpleCacheStoreFactory.ConcurrentHashMapCacheStore,SimpleCacheStoreFactory.IndexedConcurrentHashMapCacheStore
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明voidaddCacheEventListenner(CacheEventListener listener) protected Stringprotected boolean(package private) Objectprotected voidnotifyInvalidated(CacheEntry entry) protected voidnotifyPut(CacheEntry entry) protected voidnotifyRemoved(CacheEntry entry) protected voidnotifyUpdated(CacheEntry preEntry, CacheEntry entry) voidremoveCacheEventListenner(CacheEventListener listener) protected abstract voidprotected abstract voidremoveNullEntry(NullKey key) (package private) ObjectsubtractVal(Object current, Object removed, boolean loose) クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitインタフェースから継承されたメソッド org.iplass.mtp.impl.cache.store.CacheStore
compute, computeIfAbsent, computeIfAbsentWithAutoReload, destroy, get, getByIndex, getListByIndex, getSize, keySet, put, putIfAbsent, remove, remove, removeAll, removeByIndex, replace, replace, trace
-
コンストラクタの詳細
-
SimpleCacheStoreBase
-
-
メソッドの詳細
-
getFactory
- 定義:
getFactoryインタフェース内CacheStore
-
getNamespace
- 定義:
getNamespaceインタフェース内CacheStore
-
notifyRemoved
-
notifyPut
-
notifyUpdated
-
notifyInvalidated
-
hasListener
protected boolean hasListener() -
addCacheEventListenner
- 定義:
addCacheEventListennerインタフェース内CacheStore
-
removeCacheEventListenner
- 定義:
removeCacheEventListennerインタフェース内CacheStore
-
getListeners
- 定義:
getListenersインタフェース内CacheStore
-
removeInvalidEntry
protected abstract void removeInvalidEntry() -
removeNullEntry
-
margeVal
-
subtractVal
-
baseTrace
-