diff --git a/src/main/java/org/redisson/RedissonBatch.java b/src/main/java/org/redisson/RedissonBatch.java index 2703f7600..8e658375a 100644 --- a/src/main/java/org/redisson/RedissonBatch.java +++ b/src/main/java/org/redisson/RedissonBatch.java @@ -28,6 +28,7 @@ import org.redisson.core.RKeysAsync; import org.redisson.core.RListAsync; import org.redisson.core.RMapAsync; import org.redisson.core.RQueueAsync; +import org.redisson.core.RScoredSortedSet; import org.redisson.core.RScriptAsync; import org.redisson.core.RSetAsync; import org.redisson.core.RTopicAsync; @@ -92,6 +93,11 @@ public class RedissonBatch implements RBatch { return new RedissonAtomicLong(executorService, name); } + @Override + public RScoredSortedSet getScoredSortedSet(String name) { + return new RedissonScoredSortedSet(executorService, name); + } + @Override public RScriptAsync getScript() { return new RedissonScript(executorService); diff --git a/src/main/java/org/redisson/core/RBatch.java b/src/main/java/org/redisson/core/RBatch.java index 31c895e98..eccd1088b 100644 --- a/src/main/java/org/redisson/core/RBatch.java +++ b/src/main/java/org/redisson/core/RBatch.java @@ -113,6 +113,8 @@ public interface RBatch { */ RAtomicLongAsync getAtomicLongAsync(String name); + RScoredSortedSet getScoredSortedSet(String name); + /** * Returns script operations object *