public class RedisCacheStore extends RedisCacheStoreBase
| コンストラクタと説明 |
|---|
RedisCacheStore(RedisCacheStoreFactory factory,
java.lang.String namespace,
long timeToLive,
boolean isSave) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
(package private) void |
addPubSubListener(io.lettuce.core.pubsub.RedisPubSubListener<java.lang.String,java.lang.String> listener) |
void |
destroy() |
(package private) void |
discard() |
(package private) void |
exec() |
CacheEntry |
get(java.lang.Object key) |
CacheEntry |
getByIndex(int indexKey,
java.lang.Object indexValue) |
(package private) NamespaceSerializedObjectCodec |
getCodec() |
java.util.List<CacheEntry> |
getListByIndex(int indexKey,
java.lang.Object indexValue) |
(package private) boolean |
isExist(io.lettuce.core.api.sync.RedisCommands<java.lang.String,java.lang.Object> readCmds,
java.lang.String... keys) |
java.util.List<java.lang.Object> |
keySet() |
(package private) java.lang.Long |
lrem(java.lang.String key,
long count,
java.lang.Object value) |
(package private) void |
multi() |
CacheEntry |
put(CacheEntry entry,
boolean clean) |
(package private) CacheEntry |
put(io.lettuce.core.api.sync.RedisCommands<java.lang.String,java.lang.Object> readCmds,
CacheEntry entry,
boolean clean) |
CacheEntry |
putIfAbsent(CacheEntry entry) |
(package private) CacheEntry |
putIfAbsent(io.lettuce.core.api.sync.RedisCommands<java.lang.String,java.lang.Object> readCmds,
CacheEntry entry) |
boolean |
remove(CacheEntry entry) |
CacheEntry |
remove(java.lang.Object key) |
(package private) boolean |
remove(io.lettuce.core.api.sync.RedisCommands<java.lang.String,java.lang.Object> readCmds,
CacheEntry entry) |
(package private) CacheEntry |
remove(io.lettuce.core.api.sync.RedisCommands<java.lang.String,java.lang.Object> readCmds,
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) |
(package private) CacheEntry |
replace(io.lettuce.core.api.sync.RedisCommands<java.lang.String,java.lang.Object> readCmds,
CacheEntry entry) |
(package private) boolean |
replace(io.lettuce.core.api.sync.RedisCommands<java.lang.String,java.lang.Object> readCmds,
CacheEntry oldEntry,
CacheEntry newEntry) |
(package private) java.lang.Long |
rpush(java.lang.String key,
java.lang.Object... values) |
java.lang.String |
trace() |
addCacheEventListenner, decodeBase64, encodeBase64, getFactory, getListeners, getNamespace, getTimeToLive, hasListener, isSave, notifyInvalidated, notifyPut, notifyRemoved, notifyUpdated, removeCacheEventListennerpublic RedisCacheStore(RedisCacheStoreFactory factory, java.lang.String namespace, long timeToLive, boolean isSave)
boolean isExist(io.lettuce.core.api.sync.RedisCommands<java.lang.String,java.lang.Object> readCmds,
java.lang.String... keys)
CacheEntry put(io.lettuce.core.api.sync.RedisCommands<java.lang.String,java.lang.Object> readCmds,
CacheEntry entry,
boolean clean)
public CacheEntry put(CacheEntry entry,
boolean clean)
CacheEntry putIfAbsent(io.lettuce.core.api.sync.RedisCommands<java.lang.String,java.lang.Object> readCmds,
CacheEntry entry)
public CacheEntry putIfAbsent(CacheEntry entry)
public CacheEntry get(java.lang.Object key)
CacheEntry remove(io.lettuce.core.api.sync.RedisCommands<java.lang.String,java.lang.Object> readCmds,
java.lang.Object key)
public CacheEntry remove(java.lang.Object key)
boolean remove(io.lettuce.core.api.sync.RedisCommands<java.lang.String,java.lang.Object> readCmds,
CacheEntry entry)
public boolean remove(CacheEntry entry)
CacheEntry replace(io.lettuce.core.api.sync.RedisCommands<java.lang.String,java.lang.Object> readCmds,
CacheEntry entry)
public CacheEntry replace(CacheEntry entry)
boolean replace(io.lettuce.core.api.sync.RedisCommands<java.lang.String,java.lang.Object> readCmds,
CacheEntry oldEntry,
CacheEntry newEntry)
public boolean replace(CacheEntry oldEntry,
CacheEntry newEntry)
public void removeAll()
public java.util.List<java.lang.Object> keySet()
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)
public java.lang.String trace()
public void destroy()
NamespaceSerializedObjectCodec getCodec()
void addPubSubListener(io.lettuce.core.pubsub.RedisPubSubListener<java.lang.String,java.lang.String> listener)
void multi()
void exec()
void discard()
java.lang.Long lrem(java.lang.String key,
long count,
java.lang.Object value)
java.lang.Long rpush(java.lang.String key,
java.lang.Object... values)