@Override public Long pTtl(byte[] key) { Assert.notNull(key, "Key must not be null!"); try { if (isPipelined()) { pipeline(connection.newJedisResult(connection.getRequiredPipeline().pttl(key))); return null; } if (isQueueing()) { transaction(connection.newJedisResult(connection.getRequiredTransaction().pttl(key))); return null; } return connection.getJedis().pttl(key); } catch (Exception ex) { throw connection.convertJedisAccessException(ex); } }
@Override public Long pTtl(byte[] key, TimeUnit timeUnit) { Assert.notNull(key, "Key must not be null!"); try { if (isPipelined()) { pipeline(connection.newJedisResult(connection.getRequiredPipeline().pttl(key), Converters.millisecondsToTimeUnit(timeUnit))); return null; } if (isQueueing()) { transaction(connection.newJedisResult(connection.getRequiredTransaction().pttl(key), Converters.millisecondsToTimeUnit(timeUnit))); return null; } return Converters.millisecondsToTimeUnit(connection.getJedis().pttl(key), timeUnit); } catch (Exception ex) { throw connection.convertJedisAccessException(ex); } }
private void pttl0(String key) { t.pttl(key); }
@Override public Long pTtl(byte[] key) { Assert.notNull(key, "Key must not be null!"); try { if (isPipelined()) { pipeline(connection.newJedisResult(connection.getRequiredPipeline().pttl(key))); return null; } if (isQueueing()) { transaction(connection.newJedisResult(connection.getRequiredTransaction().pttl(key))); return null; } return connection.getJedis().pttl(key); } catch (Exception ex) { throw connection.convertJedisAccessException(ex); } }
@Override public Long pTtl(byte[] key) { Assert.notNull(key, "Key must not be null!"); try { if (isPipelined()) { pipeline(connection.newJedisResult(connection.getRequiredPipeline().pttl(key))); return null; } if (isQueueing()) { transaction(connection.newJedisResult(connection.getRequiredTransaction().pttl(key))); return null; } return connection.getJedis().pttl(key); } catch (Exception ex) { throw connection.convertJedisAccessException(ex); } }
@Override public Long pTtl(byte[] key, TimeUnit timeUnit) { Assert.notNull(key, "Key must not be null!"); try { if (isPipelined()) { pipeline(connection.newJedisResult(connection.getRequiredPipeline().pttl(key), Converters.millisecondsToTimeUnit(timeUnit))); return null; } if (isQueueing()) { transaction(connection.newJedisResult(connection.getRequiredTransaction().pttl(key), Converters.millisecondsToTimeUnit(timeUnit))); return null; } return Converters.millisecondsToTimeUnit(connection.getJedis().pttl(key), timeUnit); } catch (Exception ex) { throw connection.convertJedisAccessException(ex); } }
@Override public Long pTtl(byte[] key, TimeUnit timeUnit) { Assert.notNull(key, "Key must not be null!"); try { if (isPipelined()) { pipeline(connection.newJedisResult(connection.getRequiredPipeline().pttl(key), Converters.millisecondsToTimeUnit(timeUnit))); return null; } if (isQueueing()) { transaction(connection.newJedisResult(connection.getRequiredTransaction().pttl(key), Converters.millisecondsToTimeUnit(timeUnit))); return null; } return Converters.millisecondsToTimeUnit(connection.getJedis().pttl(key), timeUnit); } catch (Exception ex) { throw connection.convertJedisAccessException(ex); } }