public interface CacheStore
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addCacheEventListenner(CacheEventListener listener) |
void |
destroy() |
CacheEntry |
get(java.lang.Object key) |
CacheEntry |
getByIndex(int indexKey,
java.lang.Object indexValue) |
CacheStoreFactory |
getFactory() |
java.util.List<CacheEntry> |
getListByIndex(int indexKey,
java.lang.Object indexValue) |
java.util.List<CacheEventListener> |
getListeners() |
java.lang.String |
getNamespace() |
int |
getSize() |
java.util.List<java.lang.Object> |
keySet() |
CacheEntry |
put(CacheEntry entry,
boolean clean) |
CacheEntry |
putIfAbsent(CacheEntry entry) |
boolean |
remove(CacheEntry entry) |
CacheEntry |
remove(java.lang.Object key) |
void |
removeAll() |
java.util.List<CacheEntry> |
removeByIndex(int indexKey,
java.lang.Object indexValue) |
void |
removeCacheEventListenner(CacheEventListener listener) |
CacheEntry |
replace(CacheEntry entry) |
boolean |
replace(CacheEntry oldEntry,
CacheEntry newEntry) |
java.lang.String |
trace() |
java.lang.String getNamespace()
CacheStoreFactory getFactory()
int getSize()
CacheEntry put(CacheEntry entry, boolean clean)
entry - clean - putするentryが更新されたものでない場合(他のNodeで読み込まれていても問題ない場合)tureCacheEntry putIfAbsent(CacheEntry entry)
CacheEntry get(java.lang.Object key)
CacheEntry remove(java.lang.Object key)
boolean remove(CacheEntry entry)
CacheEntry replace(CacheEntry entry)
boolean replace(CacheEntry oldEntry, CacheEntry newEntry)
void removeAll()
java.util.List<java.lang.Object> keySet()
CacheEntry getByIndex(int indexKey, java.lang.Object indexValue)
java.util.List<CacheEntry> getListByIndex(int indexKey, java.lang.Object indexValue)
java.util.List<CacheEntry> removeByIndex(int indexKey, java.lang.Object indexValue)
void addCacheEventListenner(CacheEventListener listener)
void removeCacheEventListenner(CacheEventListener listener)
java.util.List<CacheEventListener> getListeners()
java.lang.String trace()
void destroy()