类 TTLRedisCacheWriterWrapper
- java.lang.Object
-
- io.microsphere.spring.cache.redis.TTLRedisCacheWriterWrapper
-
- 所有已实现的接口:
org.springframework.data.redis.cache.CacheStatisticsProvider
,org.springframework.data.redis.cache.RedisCacheWriter
public class TTLRedisCacheWriterWrapper extends java.lang.Object implements org.springframework.data.redis.cache.RedisCacheWriter
TTLRedisCacheWriter
Wrapper- 从以下版本开始:
- 1.0.0
- 作者:
- Mercy
-
-
构造器概要
构造器 构造器 说明 TTLRedisCacheWriterWrapper(org.springframework.data.redis.cache.RedisCacheWriter delegate)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 void
clean(java.lang.String name, byte[] pattern)
void
clearStatistics(java.lang.String name)
byte[]
get(java.lang.String name, byte[] key)
org.springframework.data.redis.cache.CacheStatistics
getCacheStatistics(java.lang.String cacheName)
void
put(java.lang.String name, byte[] key, byte[] value, java.time.Duration ttl)
byte[]
putIfAbsent(java.lang.String name, byte[] key, byte[] value, java.time.Duration ttl)
void
remove(java.lang.String name, byte[] key)
org.springframework.data.redis.cache.RedisCacheWriter
withStatisticsCollector(org.springframework.data.redis.cache.CacheStatisticsCollector cacheStatisticsCollector)
-
-
-
方法详细资料
-
put
public void put(java.lang.String name, byte[] key, byte[] value, java.time.Duration ttl)
- 指定者:
put
在接口中org.springframework.data.redis.cache.RedisCacheWriter
-
get
@Nullable public byte[] get(java.lang.String name, byte[] key)
- 指定者:
get
在接口中org.springframework.data.redis.cache.RedisCacheWriter
-
putIfAbsent
@Nullable public byte[] putIfAbsent(java.lang.String name, byte[] key, byte[] value, java.time.Duration ttl)
- 指定者:
putIfAbsent
在接口中org.springframework.data.redis.cache.RedisCacheWriter
-
remove
public void remove(java.lang.String name, byte[] key)
- 指定者:
remove
在接口中org.springframework.data.redis.cache.RedisCacheWriter
-
clean
public void clean(java.lang.String name, byte[] pattern)
- 指定者:
clean
在接口中org.springframework.data.redis.cache.RedisCacheWriter
-
clearStatistics
public void clearStatistics(java.lang.String name)
- 指定者:
clearStatistics
在接口中org.springframework.data.redis.cache.RedisCacheWriter
-
withStatisticsCollector
public org.springframework.data.redis.cache.RedisCacheWriter withStatisticsCollector(org.springframework.data.redis.cache.CacheStatisticsCollector cacheStatisticsCollector)
- 指定者:
withStatisticsCollector
在接口中org.springframework.data.redis.cache.RedisCacheWriter
-
getCacheStatistics
public org.springframework.data.redis.cache.CacheStatistics getCacheStatistics(java.lang.String cacheName)
- 指定者:
getCacheStatistics
在接口中org.springframework.data.redis.cache.CacheStatisticsProvider
-
-