From c62672e3a058bde24e37b0e49694505472ae904f Mon Sep 17 00:00:00 2001 From: Ming Date: Wed, 13 Aug 2014 14:44:17 +0800 Subject: [PATCH] add timeout parameter to blpop/brpop --- src/main/java/redis/clients/jedis/ShardedJedis.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/redis/clients/jedis/ShardedJedis.java b/src/main/java/redis/clients/jedis/ShardedJedis.java index 5d4c625..3f6c057 100644 --- a/src/main/java/redis/clients/jedis/ShardedJedis.java +++ b/src/main/java/redis/clients/jedis/ShardedJedis.java @@ -125,12 +125,18 @@ public class ShardedJedis extends BinaryShardedJedis implements JedisCommands, Jedis j = getShard(arg); return j.blpop(arg); } - + public List blpop(int timeout,String key){ + Jedis j = getShard(key); + return j.blpop(timeout,key); + } public List brpop(String arg) { Jedis j = getShard(arg); return j.brpop(arg); } - + public List brpop(int timeout,String key) { + Jedis j = getShard(key); + return j.brpop(timeout,key); + } public Long decrBy(String key, long integer) { Jedis j = getShard(key); return j.decrBy(key, integer);