List of usage examples for org.springframework.data.redis.connection RedisConnection pExpireAt
@Nullable Boolean pExpireAt(byte[] key, long unixTimeInMillis);
From source file:com.zxy.commons.cache.RedisUtils.java
/** * Set the expiration for given {@code key} as a {@literal UNIX} timestamp in milliseconds. * <p>/*from w ww . j a v a 2 s. c o m*/ * See http://redis.io/commands/pexpireat * * @param key key * @param unixTimeInMillis unixTimeInMillis * @return Boolean */ public static Boolean pExpireAt(byte[] key, long unixTimeInMillis) { return redisTemplate.execute(new RedisCallback<Boolean>() { @Override public Boolean doInRedis(RedisConnection redis) throws DataAccessException { return redis.pExpireAt(key, unixTimeInMillis); } }); }
From source file:com.zxy.commons.cache.RedisHelper.java
/** * Set the expiration for given {@code key} as a {@literal UNIX} timestamp in milliseconds. * <p>//from w w w .ja va2 s . c om * See http://redis.io/commands/pexpireat * * @param key key * @param unixTimeInMillis unixTimeInMillis * @return Boolean */ public Boolean pExpireAt(byte[] key, long unixTimeInMillis) { return redisTemplate.execute(new RedisCallback<Boolean>() { @Override public Boolean doInRedis(RedisConnection redis) throws DataAccessException { return redis.pExpireAt(key, unixTimeInMillis); } }); }