public abstract class AbstractRedisBaseImp extends Object implements CacheBaseInterface
| 限定符和类型 | 字段和说明 |
|---|---|
protected redis.clients.jedis.JedisCluster |
jedisCluster |
private static org.slf4j.Logger |
LOGGER |
DEFALUTHEAD, DEFALUTSECRET, DEFALUTTIME| 构造器和说明 |
|---|
AbstractRedisBaseImp() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clear() |
boolean |
deleteCacheData(Object cacheKey) |
boolean |
exists(Object cacheKey) |
Object |
getCacheData(Object cacheKey) |
<T> T |
getCacheData(Object cacheKey,
Class<T> type) |
void |
init(String dbIndex) |
boolean |
releaseLock(Object lockKey,
Object serial) |
boolean |
setCacheObjectData(Object cacheKey,
Object value,
long validTime,
boolean secret) |
void |
setJedisCluster(redis.clients.jedis.JedisCluster jedisCluster) |
boolean |
tryLock(Object lockKey,
Object serial,
long expire) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetCacheObjectData, setCacheObjectData, setCacheObjectDataprivate static final org.slf4j.Logger LOGGER
protected redis.clients.jedis.JedisCluster jedisCluster
@Autowired public void setJedisCluster(redis.clients.jedis.JedisCluster jedisCluster)
public void init(String dbIndex)
public boolean exists(Object cacheKey)
public boolean setCacheObjectData(Object cacheKey, Object value, long validTime, boolean secret)
public boolean deleteCacheData(Object cacheKey)
public void clear()
Copyright © 2021. All rights reserved.