Class JedisPipelineWrapper

java.lang.Object
org.gorpipe.spark.platform.JedisPipelineWrapper
All Implemented Interfaces:
java.io.Closeable, java.lang.AutoCloseable, RedisPipeline

public class JedisPipelineWrapper
extends java.lang.Object
implements RedisPipeline
Wrap jedis pipeline
  • Constructor Summary

    Constructors 
    Constructor Description
    JedisPipelineWrapper​(redis.clients.jedis.Jedis jedis, redis.clients.jedis.Pipeline pipelined)
    Create jedis pipeline wrapper
  • Method Summary

    Modifier and Type Method Description
    void close()  
    void decrBy​(java.lang.String key, java.lang.Long integer)  
    void del​(java.lang.String key)  
    java.util.List<redis.clients.jedis.Response<?>> getResponses()  
    void hdel​(java.lang.String key, java.lang.String field)  
    void hgetall​(java.lang.String string)  
    void hmset​(java.lang.String key, java.util.Map<java.lang.String,​java.lang.String> map)  
    void hset​(java.lang.String key, java.lang.String field, java.lang.String value)  
    void incrBy​(java.lang.String key, java.lang.Long integer)  
    void sync()  
    void zadd​(java.lang.String key, double score, java.lang.String member)  
    void zrem​(java.lang.String key, java.lang.String member)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • JedisPipelineWrapper

      public JedisPipelineWrapper​(redis.clients.jedis.Jedis jedis, redis.clients.jedis.Pipeline pipelined)
      Create jedis pipeline wrapper
      Parameters:
      jedis - jedis
      pipelined - pipeline
  • Method Details

    • close

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

      public void sync()
      Specified by:
      sync in interface RedisPipeline
    • hmset

      public void hmset​(java.lang.String key, java.util.Map<java.lang.String,​java.lang.String> map)
      Specified by:
      hmset in interface RedisPipeline
    • zadd

      public void zadd​(java.lang.String key, double score, java.lang.String member)
      Specified by:
      zadd in interface RedisPipeline
    • hset

      public void hset​(java.lang.String key, java.lang.String field, java.lang.String value)
      Specified by:
      hset in interface RedisPipeline
    • del

      public void del​(java.lang.String key)
      Specified by:
      del in interface RedisPipeline
    • zrem

      public void zrem​(java.lang.String key, java.lang.String member)
      Specified by:
      zrem in interface RedisPipeline
    • hdel

      public void hdel​(java.lang.String key, java.lang.String field)
      Specified by:
      hdel in interface RedisPipeline
    • decrBy

      public void decrBy​(java.lang.String key, java.lang.Long integer)
      Specified by:
      decrBy in interface RedisPipeline
    • incrBy

      public void incrBy​(java.lang.String key, java.lang.Long integer)
      Specified by:
      incrBy in interface RedisPipeline
    • getResponses

      public java.util.List<redis.clients.jedis.Response<?>> getResponses()
      Specified by:
      getResponses in interface RedisPipeline
    • hgetall

      public void hgetall​(java.lang.String string)
      Specified by:
      hgetall in interface RedisPipeline