public class RedisCacheStore extends RedisCacheStoreBase
codec, pool, pubSubCommands, pubSubConnection, retryCount, timeToLive| コンストラクタと説明 |
|---|
RedisCacheStore(RedisCacheStoreFactory factory,
java.lang.String namespace,
long timeToLive,
RedisCacheStorePoolConfig redisCacheStorePoolConfig) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
CacheEntry |
compute(java.lang.Object key,
java.util.function.BiFunction<java.lang.Object,CacheEntry,CacheEntry> remappingFunction) |
CacheEntry |
computeIfAbsent(java.lang.Object key,
java.util.function.Function<java.lang.Object,CacheEntry> mappingFunction) |
CacheEntry |
get(java.lang.Object key) |
CacheEntry |
getByIndex(int indexKey,
java.lang.Object indexValue) |
java.util.List<CacheEntry> |
getListByIndex(int indexKey,
java.lang.Object indexValue) |
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) |
CacheEntry |
replace(CacheEntry entry) |
boolean |
replace(CacheEntry oldEntry,
CacheEntry newEntry) |
addCacheEventListenner, destroy, getFactory, getListeners, getNamespace, getSize, hasListener, notifyInvalidated, notifyPut, notifyRemoved, notifyUpdated, removeCacheEventListenner, tracepublic RedisCacheStore(RedisCacheStoreFactory factory, java.lang.String namespace, long timeToLive, RedisCacheStorePoolConfig redisCacheStorePoolConfig)
public CacheEntry get(java.lang.Object key)
public CacheEntry put(CacheEntry entry,
boolean clean)
public CacheEntry putIfAbsent(CacheEntry entry)
public CacheEntry compute(java.lang.Object key,
java.util.function.BiFunction<java.lang.Object,CacheEntry,CacheEntry> remappingFunction)
public CacheEntry computeIfAbsent(java.lang.Object key,
java.util.function.Function<java.lang.Object,CacheEntry> mappingFunction)
public CacheEntry remove(java.lang.Object key)
public boolean remove(CacheEntry entry)
public CacheEntry replace(CacheEntry entry)
public boolean replace(CacheEntry oldEntry,
CacheEntry newEntry)
public java.util.List<java.lang.Object> keySet()
public void removeAll()
public CacheEntry getByIndex(int indexKey,
java.lang.Object indexValue)
public java.util.List<CacheEntry> getListByIndex(int indexKey,
java.lang.Object indexValue)
public java.util.List<CacheEntry> removeByIndex(int indexKey,
java.lang.Object indexValue)