Package org.redisson.spring.cache
Class RedissonCache
- java.lang.Object
 - 
- org.redisson.spring.cache.RedissonCache
 
 
- 
- All Implemented Interfaces:
 org.springframework.cache.Cache
public class RedissonCache extends Object implements org.springframework.cache.Cache
- Author:
 - Nikita Koksharov
 
 
- 
- 
Constructor Summary
Constructors Constructor Description RedissonCache(RMap<Object,Object> map, boolean allowNullValues)RedissonCache(RMapCache<Object,Object> mapCache, CacheConfig config, boolean allowNullValues) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()voidevict(Object key)protected ObjectfromStoreValue(Object storeValue)org.springframework.cache.Cache.ValueWrapperget(Object key)<T> Tget(Object key, Class<T> type)<T> Tget(Object key, Callable<T> valueLoader)StringgetName()RMap<?,?>getNativeCache()voidput(Object key, Object value)org.springframework.cache.Cache.ValueWrapperputIfAbsent(Object key, Object value)protected ObjecttoStoreValue(Object userValue) 
 - 
 
- 
- 
Method Detail
- 
getName
public String getName()
- Specified by:
 getNamein interfaceorg.springframework.cache.Cache
 
- 
getNativeCache
public RMap<?,?> getNativeCache()
- Specified by:
 getNativeCachein interfaceorg.springframework.cache.Cache
 
- 
get
public org.springframework.cache.Cache.ValueWrapper get(Object key)
- Specified by:
 getin interfaceorg.springframework.cache.Cache
 
- 
get
public <T> T get(Object key, Class<T> type)
- Specified by:
 getin interfaceorg.springframework.cache.Cache
 
- 
put
public void put(Object key, Object value)
- Specified by:
 putin interfaceorg.springframework.cache.Cache
 
- 
putIfAbsent
public org.springframework.cache.Cache.ValueWrapper putIfAbsent(Object key, Object value)
- Specified by:
 putIfAbsentin interfaceorg.springframework.cache.Cache
 
- 
evict
public void evict(Object key)
- Specified by:
 evictin interfaceorg.springframework.cache.Cache
 
- 
clear
public void clear()
- Specified by:
 clearin interfaceorg.springframework.cache.Cache
 
- 
get
public <T> T get(Object key, Callable<T> valueLoader)
- Specified by:
 getin interfaceorg.springframework.cache.Cache
 
 - 
 
 -