Class AbstractRedisOperation

java.lang.Object
com.github.fppt.jedismock.operations.AbstractRedisOperation
All Implemented Interfaces:
RedisOperation
Direct Known Subclasses:
AbstractByScoreOperation, HExists, HGetAll, HKeys, HLen, HMGet, HMSet, HStrlen, HVals, MSetNX, PSubscribe, PubSub, PUnsubscribe, Scan, SetRange, SIsMember, Subscribe, Time, Unlink, Unsubscribe

public abstract class AbstractRedisOperation extends Object implements RedisOperation
  • Constructor Details

    • AbstractRedisOperation

      public AbstractRedisOperation(RedisBase base, List<Slice> params)
  • Method Details

    • doOptionalWork

      protected void doOptionalWork()
    • response

      protected abstract Slice response()
    • base

      protected RedisBase base()
    • params

      protected final List<Slice> params()
    • getListFromBaseOrCreateEmpty

      public RMList getListFromBaseOrCreateEmpty(Slice key)
    • getSetFromBaseOrCreateEmpty

      public RMSet getSetFromBaseOrCreateEmpty(Slice key)
    • getZSetFromBaseOrCreateEmpty

      public RMZSet getZSetFromBaseOrCreateEmpty(Slice key)
    • execute

      public Slice execute()
      Specified by:
      execute in interface RedisOperation