| | |
| | | * @param key |
| | | * @param value |
| | | */ |
| | | private void removeKey(String key) { |
| | | public void removeKey(String key) { |
| | | Jedis jedis = getJedis(); |
| | | try { |
| | | jedis.del(key); |
| | |
| | | Jedis jedis = getJedis(); |
| | | try { |
| | | jedis.expire(key, seconds); |
| | | } finally { |
| | | jedis.close(); |
| | | } |
| | | } |
| | | |
| | | public boolean hasKey(String key) { |
| | | Jedis jedis = getJedis(); |
| | | try { |
| | | return jedis.exists(key); |
| | | } finally { |
| | | jedis.close(); |
| | | } |
| | |
| | | * @param key |
| | | * @return |
| | | */ |
| | | public Class<?> getObj(Class<?> clazz, String key) { |
| | | public Object getObj(Class<?> clazz, String key) { |
| | | String value = getCommonString(key); |
| | | return (Class<?>) new Gson().fromJson(value, clazz); |
| | | return new Gson().fromJson(value, clazz); |
| | | } |
| | | |
| | | /** |