public class RedisCacheHandler extends Object implements CacheHandler, InitializationBean
| Constructor and Description |
|---|
RedisCacheHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
delete(String key) |
void |
doInitialization() |
void |
expire(String key,
long expiry) |
<T> T |
get(Class<T> type,
String key) |
<T> T |
get(Class<T> type,
String key,
long expiry,
boolean nullable,
Callable<T> callable) |
<T> T |
set(Class<T> type,
String key,
T value) |
<T> T |
set(Class<T> type,
String key,
T value,
long expiry) |
<T> T |
set(Class<T> type,
String key,
T value,
long expiry,
boolean nullable) |
void |
setDataMapper(DataMapper dataMapper) |
void |
setRedisTemplate(org.springframework.data.redis.core.RedisTemplate<String,String> redisTemplate) |
public void setRedisTemplate(org.springframework.data.redis.core.RedisTemplate<String,String> redisTemplate)
public void setDataMapper(DataMapper dataMapper)
public void doInitialization()
throws Exception
doInitialization in interface InitializationBeanExceptionpublic <T> T get(Class<T> type, String key, long expiry, boolean nullable, Callable<T> callable)
get in interface CacheHandlerpublic <T> T get(Class<T> type, String key)
get in interface CacheHandlerpublic <T> T set(Class<T> type, String key, T value, long expiry, boolean nullable)
set in interface CacheHandlerpublic <T> T set(Class<T> type, String key, T value, long expiry)
set in interface CacheHandlerpublic <T> T set(Class<T> type, String key, T value)
set in interface CacheHandlerpublic void expire(String key, long expiry)
expire in interface CacheHandlerpublic void delete(String key)
delete in interface CacheHandlerCopyright © 2020. All rights reserved.