public abstract class SimpleCacheStoreBase extends java.lang.Object implements CacheStore
| コンストラクタと説明 |
|---|
SimpleCacheStoreBase(java.lang.String namespace,
boolean multithreaded,
CacheStoreFactory factory) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addCacheEventListenner(CacheEventListener listener) |
protected java.lang.String |
baseTrace() |
CacheStoreFactory |
getFactory() |
java.util.List<CacheEventListener> |
getListeners() |
java.lang.String |
getNamespace() |
protected boolean |
hasListener() |
(package private) java.lang.Object |
margeVal(java.lang.Object current,
java.lang.Object added) |
protected void |
notifyInvalidated(CacheEntry entry) |
protected void |
notifyPut(CacheEntry entry) |
protected void |
notifyRemoved(CacheEntry entry) |
protected void |
notifyUpdated(CacheEntry preEntry,
CacheEntry entry) |
void |
removeCacheEventListenner(CacheEventListener listener) |
protected abstract void |
removeInvalidEntry() |
protected abstract void |
removeNullEntry(NullKey key) |
(package private) java.lang.Object |
subtractVal(java.lang.Object current,
java.lang.Object removed,
boolean loose) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdestroy, get, getByIndex, getListByIndex, keySet, put, putIfAbsent, remove, remove, removeAll, removeByIndex, replace, replace, tracepublic SimpleCacheStoreBase(java.lang.String namespace,
boolean multithreaded,
CacheStoreFactory factory)
public CacheStoreFactory getFactory()
getFactory インタフェース内 CacheStorepublic java.lang.String getNamespace()
getNamespace インタフェース内 CacheStoreprotected void notifyRemoved(CacheEntry entry)
protected void notifyPut(CacheEntry entry)
protected void notifyUpdated(CacheEntry preEntry, CacheEntry entry)
protected void notifyInvalidated(CacheEntry entry)
protected boolean hasListener()
public void addCacheEventListenner(CacheEventListener listener)
addCacheEventListenner インタフェース内 CacheStorepublic void removeCacheEventListenner(CacheEventListener listener)
removeCacheEventListenner インタフェース内 CacheStorepublic java.util.List<CacheEventListener> getListeners()
getListeners インタフェース内 CacheStoreprotected abstract void removeInvalidEntry()
protected abstract void removeNullEntry(NullKey key)
java.lang.Object margeVal(java.lang.Object current,
java.lang.Object added)
java.lang.Object subtractVal(java.lang.Object current,
java.lang.Object removed,
boolean loose)
protected java.lang.String baseTrace()