public class RedisCacheableWebResponseDaoShortLivedMap extends RedisDaoShortLivedMap<CacheableWebResponse>
| Constructor and Description |
|---|
RedisCacheableWebResponseDaoShortLivedMap(RedisService svc) |
| Modifier and Type | Method and Description |
|---|---|
CacheableWebResponse |
get(String key) |
Future<CacheableWebResponse> |
getAsync(String key) |
void |
put(String key,
CacheableWebResponse value) |
void |
putAsync(String key,
CacheableWebResponse value) |
void |
putAsync(String key,
CacheableWebResponse value,
Long milliseconds) |
CacheableWebResponse |
remove(String key) |
CacheableWebResponse |
replace(String key,
CacheableWebResponse value)
Atomic guarantee
|
isExpired, setExpiry, setExpirygetRedisService, getSafepublic RedisCacheableWebResponseDaoShortLivedMap(RedisService svc)
public void putAsync(String key, CacheableWebResponse value)
public void putAsync(String key, CacheableWebResponse value, Long milliseconds) throws Lot49Exception
Lot49Exceptionpublic CacheableWebResponse replace(String key, CacheableWebResponse value) throws Lot49Exception
DaoMapLot49Exceptionpublic Future<CacheableWebResponse> getAsync(String key) throws Lot49Exception
Lot49Exceptionpublic CacheableWebResponse get(String key) throws Lot49Exception
Lot49Exceptionpublic void put(String key, CacheableWebResponse value)
public CacheableWebResponse remove(String key)