Package com.github.sonus21.rqueue.utils
Class RedisUtils
- java.lang.Object
-
- com.github.sonus21.rqueue.utils.RedisUtils
-
public final class RedisUtils extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
RedisUtils.RedisPipelineCallback
static interface
RedisUtils.RedisTemplateProvider
-
Field Summary
Fields Modifier and Type Field Description static RedisUtils.RedisTemplateProvider
redisTemplateProvider
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <V> java.util.List<java.lang.Object>
executePipeLine(org.springframework.data.redis.core.RedisTemplate<java.lang.String,V> template, RedisUtils.RedisPipelineCallback callback)
static <V> org.springframework.data.redis.core.RedisTemplate<java.lang.String,V>
getRedisTemplate(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory)
static void
setVersion(RqueueRedisTemplate<java.lang.Integer> rqueueRedisTemplate, java.lang.String versionKey, int version)
static int
updateAndGetVersion(RqueueRedisTemplate<java.lang.Integer> rqueueRedisTemplate, java.lang.String versionKey, int defaultVersion)
-
-
-
Field Detail
-
redisTemplateProvider
public static RedisUtils.RedisTemplateProvider redisTemplateProvider
-
-
Method Detail
-
getRedisTemplate
public static <V> org.springframework.data.redis.core.RedisTemplate<java.lang.String,V> getRedisTemplate(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory)
-
executePipeLine
public static <V> java.util.List<java.lang.Object> executePipeLine(org.springframework.data.redis.core.RedisTemplate<java.lang.String,V> template, RedisUtils.RedisPipelineCallback callback)
-
setVersion
public static void setVersion(RqueueRedisTemplate<java.lang.Integer> rqueueRedisTemplate, java.lang.String versionKey, int version)
-
updateAndGetVersion
public static int updateAndGetVersion(RqueueRedisTemplate<java.lang.Integer> rqueueRedisTemplate, java.lang.String versionKey, int defaultVersion)
-
-