@Override public Boolean expire(long timeout, TimeUnit unit) { return generalOps.expire(key, timeout, unit); }
@Override public Boolean expire(long timeout, TimeUnit unit) { return generalOps.expire(key, timeout, unit); }
@Override public Boolean expire(long timeout, TimeUnit unit) { return generalOps.expire(key, timeout, unit); }
@Override public Boolean expire(long timeout, TimeUnit unit) { return operations.expire(key, timeout, unit); }
@Override public Boolean expire(long timeout, TimeUnit unit) { return ops.expire(key, timeout, unit); }
@Override public Boolean expire(long timeout, TimeUnit unit) { return generalOps.expire(key, timeout, unit); }
@Override public Boolean expire(long timeout, TimeUnit unit) { return operations.expire(key, timeout, unit); }
@Override public Boolean expire(long timeout, TimeUnit unit) { return generalOps.expire(key, timeout, unit); }
@Override public Boolean expire(long timeout, TimeUnit unit) { return generalOps.expire(key, timeout, unit); }
@Override public Boolean expire(long timeout, TimeUnit unit) { return ops.expire(key, timeout, unit); }
@Override public Boolean expire(long timeout, TimeUnit unit) { return generalOps.expire(key, timeout, unit); }
@Override public Boolean expire(long timeout, TimeUnit unit) { return ops.expire(key, timeout, unit); }
@Override public Boolean expire(long timeout, TimeUnit unit) { return generalOps.expire(key, timeout, unit); }
@Override public Boolean expire(long timeout, TimeUnit unit) { return operations.expire(key, timeout, unit); }
@Override public Boolean expire(long timeout, TimeUnit unit) { return generalOps.expire(key, timeout, unit); }
@Override public void run() { while (isHold){ try { // refresh lock expired time ops.getOperations().expire(lockKey, expiredTimeout, TimeUnit.MILLISECONDS); Thread.sleep(expiredTimeout / 5); } catch (InterruptedException e) { // ignore } } } }
public List<Object> execute(RedisOperations operations) throws DataAccessException { operations.multi(); operations.opsForValue().set(sessionKey, session); operations.expire(sessionKey, expireValue.longValue(), TimeUnit.SECONDS); return operations.exec(); } });