Class RedisUtils

java.lang.Object
com.github.sonus21.rqueue.utils.RedisUtils

public final class RedisUtils extends Object
  • Field Details

  • Method Details

    • getRedisTemplate

      public static <V> org.springframework.data.redis.core.RedisTemplate<String,V> getRedisTemplate(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory)
    • getReactiveRedisTemplate

      public static <V> org.springframework.data.redis.core.ReactiveRedisTemplate<String,V> getReactiveRedisTemplate(org.springframework.data.redis.connection.ReactiveRedisConnectionFactory redisConnectionFactory)
    • executePipeLine

      public static <V> List<Object> executePipeLine(org.springframework.data.redis.core.RedisTemplate<String,V> template, RedisUtils.RedisPipelineCallback callback)
    • setVersion

      public static void setVersion(RqueueRedisTemplate<Integer> rqueueRedisTemplate, String versionKey, int version)
    • updateAndGetVersion

      public static int updateAndGetVersion(RqueueRedisTemplate<Integer> rqueueRedisTemplate, String versionKey, int defaultVersion)