@Override public Long delete(Collection<K> keys) { if (CollectionUtils.isEmpty(keys)) { return 0L; } byte[][] rawKeys = rawKeys(keys); return execute(connection -> connection.del(rawKeys), true); }
@Override public Long countExistingKeys(Collection<K> keys) { Assert.notNull(keys, "Keys must not be null!"); byte[][] rawKeys = rawKeys(keys); return execute(connection -> connection.exists(rawKeys), true); }
@Override public Long unlink(Collection<K> keys) { if (CollectionUtils.isEmpty(keys)) { return 0L; } byte[][] rawKeys = rawKeys(keys); return execute(connection -> connection.unlink(rawKeys), true); }
@Override public void watch(Collection<K> keys) { byte[][] rawKeys = rawKeys(keys); execute(connection -> { connection.watch(rawKeys); return null; }, true); }
@Override public Long delete(Collection<K> keys) { if (CollectionUtils.isEmpty(keys)) { return 0L; } byte[][] rawKeys = rawKeys(keys); return execute(connection -> connection.del(rawKeys), true); }
@Override public Long countExistingKeys(Collection<K> keys) { Assert.notNull(keys, "Keys must not be null!"); byte[][] rawKeys = rawKeys(keys); return execute(connection -> connection.exists(rawKeys), true); }
@Override public Long unlink(Collection<K> keys) { if (CollectionUtils.isEmpty(keys)) { return 0L; } byte[][] rawKeys = rawKeys(keys); return execute(connection -> connection.unlink(rawKeys), true); }
@Override public Long delete(Collection<K> keys) { if (CollectionUtils.isEmpty(keys)) { return 0L; } byte[][] rawKeys = rawKeys(keys); return execute(connection -> connection.del(rawKeys), true); }
@Override public Long unlink(Collection<K> keys) { if (CollectionUtils.isEmpty(keys)) { return 0L; } byte[][] rawKeys = rawKeys(keys); return execute(connection -> connection.unlink(rawKeys), true); }
@Override public Long countExistingKeys(Collection<K> keys) { Assert.notNull(keys, "Keys must not be null!"); byte[][] rawKeys = rawKeys(keys); return execute(connection -> connection.exists(rawKeys), true); }
@Override public void watch(Collection<K> keys) { byte[][] rawKeys = rawKeys(keys); execute(connection -> { connection.watch(rawKeys); return null; }, true); }
@Override public void watch(Collection<K> keys) { byte[][] rawKeys = rawKeys(keys); execute(connection -> { connection.watch(rawKeys); return null; }, true); }