Class JedisWrapper

  • All Implemented Interfaces:
    java.io.Closeable, java.lang.AutoCloseable, Redis

    public class JedisWrapper
    extends java.lang.Object
    implements Redis, java.io.Closeable
    Wrapper class delegating to real jedis connection
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void close()  
      java.lang.Long decrBy​(java.lang.String key, long value)  
      java.lang.Long del​(java.lang.String... keys)  
      boolean exists​(java.lang.String key)  
      java.lang.Long expire​(java.lang.String key, int seconds)  
      java.lang.String get​(java.lang.String key)  
      java.lang.String getSet​(java.lang.String key, java.lang.String value)  
      java.lang.Long hdel​(java.lang.String key, java.lang.String... fields)  
      boolean hexists​(java.lang.String key, java.lang.String field)  
      java.lang.String hget​(java.lang.String key, java.lang.String field)  
      java.util.Map<java.lang.String,​java.lang.String> hgetall​(java.lang.String key)  
      java.lang.Long hincrBy​(java.lang.String key, java.lang.String field, long value)  
      java.util.List<java.lang.String> hmget​(java.lang.String key, java.lang.String... fields)  
      void hmset​(java.lang.String key, java.util.Map<java.lang.String,​java.lang.String> data)  
      java.lang.Long hset​(java.lang.String key, java.lang.String field, java.lang.String value)  
      java.lang.Long incr​(java.lang.String key)  
      java.lang.Long incrBy​(java.lang.String key, long value)  
      java.util.Set<java.lang.String> keys​(java.lang.String pat)  
      RedisTransaction multi()  
      java.lang.String ping()  
      RedisPipeline pipelined()  
      java.lang.Long publish​(java.lang.String channel, java.lang.String message)  
      java.lang.String set​(java.lang.String key, java.lang.String value)  
      java.lang.Long setnx​(java.lang.String key, java.lang.String value)  
      java.lang.Long zadd​(java.lang.String key, double score, java.lang.String val)  
      java.lang.Long zcard​(java.lang.String key)  
      java.util.Set<java.lang.String> zrange​(java.lang.String key, long start, long stop)  
      java.lang.Long zrem​(java.lang.String key, java.lang.String... members)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • get

        public java.lang.String get​(java.lang.String key)
        Specified by:
        get in interface Redis
      • getSet

        public java.lang.String getSet​(java.lang.String key,
                                       java.lang.String value)
        Specified by:
        getSet in interface Redis
      • set

        public java.lang.String set​(java.lang.String key,
                                    java.lang.String value)
        Specified by:
        set in interface Redis
      • setnx

        public java.lang.Long setnx​(java.lang.String key,
                                    java.lang.String value)
        Specified by:
        setnx in interface Redis
      • del

        public java.lang.Long del​(java.lang.String... keys)
        Specified by:
        del in interface Redis
      • incr

        public java.lang.Long incr​(java.lang.String key)
        Specified by:
        incr in interface Redis
      • hget

        public java.lang.String hget​(java.lang.String key,
                                     java.lang.String field)
        Specified by:
        hget in interface Redis
      • hset

        public java.lang.Long hset​(java.lang.String key,
                                   java.lang.String field,
                                   java.lang.String value)
        Specified by:
        hset in interface Redis
      • expire

        public java.lang.Long expire​(java.lang.String key,
                                     int seconds)
        Specified by:
        expire in interface Redis
      • publish

        public java.lang.Long publish​(java.lang.String channel,
                                      java.lang.String message)
        Specified by:
        publish in interface Redis
      • exists

        public boolean exists​(java.lang.String key)
        Specified by:
        exists in interface Redis
      • close

        public void close()
        Specified by:
        close in interface java.lang.AutoCloseable
        Specified by:
        close in interface java.io.Closeable
        Specified by:
        close in interface Redis
      • zadd

        public java.lang.Long zadd​(java.lang.String key,
                                   double score,
                                   java.lang.String val)
        Specified by:
        zadd in interface Redis
      • zrem

        public java.lang.Long zrem​(java.lang.String key,
                                   java.lang.String... members)
        Specified by:
        zrem in interface Redis
      • hdel

        public java.lang.Long hdel​(java.lang.String key,
                                   java.lang.String... fields)
        Specified by:
        hdel in interface Redis
      • zcard

        public java.lang.Long zcard​(java.lang.String key)
        Specified by:
        zcard in interface Redis
      • hexists

        public boolean hexists​(java.lang.String key,
                               java.lang.String field)
        Specified by:
        hexists in interface Redis
      • zrange

        public java.util.Set<java.lang.String> zrange​(java.lang.String key,
                                                      long start,
                                                      long stop)
        Specified by:
        zrange in interface Redis
      • incrBy

        public java.lang.Long incrBy​(java.lang.String key,
                                     long value)
        Specified by:
        incrBy in interface Redis
      • decrBy

        public java.lang.Long decrBy​(java.lang.String key,
                                     long value)
        Specified by:
        decrBy in interface Redis
      • hincrBy

        public java.lang.Long hincrBy​(java.lang.String key,
                                      java.lang.String field,
                                      long value)
        Specified by:
        hincrBy in interface Redis
      • hgetall

        public java.util.Map<java.lang.String,​java.lang.String> hgetall​(java.lang.String key)
        Specified by:
        hgetall in interface Redis
      • hmget

        public java.util.List<java.lang.String> hmget​(java.lang.String key,
                                                      java.lang.String... fields)
        Specified by:
        hmget in interface Redis
      • hmset

        public void hmset​(java.lang.String key,
                          java.util.Map<java.lang.String,​java.lang.String> data)
        Specified by:
        hmset in interface Redis
      • keys

        public java.util.Set<java.lang.String> keys​(java.lang.String pat)
        Specified by:
        keys in interface Redis
      • ping

        public java.lang.String ping()
        Specified by:
        ping in interface Redis