Class RedissonReactiveListCommands

java.lang.Object
org.redisson.spring.data.connection.RedissonReactiveListCommands
All Implemented Interfaces:
org.springframework.data.redis.connection.ReactiveListCommands
Direct Known Subclasses:
RedissonReactiveClusterListCommands

public class RedissonReactiveListCommands extends Object implements org.springframework.data.redis.connection.ReactiveListCommands
Author:
Nikita Koksharov
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.springframework.data.redis.connection.ReactiveListCommands

    org.springframework.data.redis.connection.ReactiveListCommands.BLMoveCommand, org.springframework.data.redis.connection.ReactiveListCommands.BPopCommand, org.springframework.data.redis.connection.ReactiveListCommands.BRPopLPushCommand, org.springframework.data.redis.connection.ReactiveListCommands.Direction, org.springframework.data.redis.connection.ReactiveListCommands.LIndexCommand, org.springframework.data.redis.connection.ReactiveListCommands.LInsertCommand, org.springframework.data.redis.connection.ReactiveListCommands.LMoveCommand, org.springframework.data.redis.connection.ReactiveListCommands.LPosCommand, org.springframework.data.redis.connection.ReactiveListCommands.LRemCommand, org.springframework.data.redis.connection.ReactiveListCommands.LSetCommand, org.springframework.data.redis.connection.ReactiveListCommands.PopCommand, org.springframework.data.redis.connection.ReactiveListCommands.PopResponse, org.springframework.data.redis.connection.ReactiveListCommands.PopResult, org.springframework.data.redis.connection.ReactiveListCommands.PushCommand, org.springframework.data.redis.connection.ReactiveListCommands.RPopLPushCommand
  • Method Summary

    Modifier and Type
    Method
    Description
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveListCommands.BLMoveCommand>>
    bLMove(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveListCommands.BLMoveCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveListCommands.PopResponse>
    bPop(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveListCommands.BPopCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveListCommands.BRPopLPushCommand>>
    bRPopLPush(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveListCommands.BRPopLPushCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveListCommands.LIndexCommand>>
    lIndex(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveListCommands.LIndexCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveListCommands.LInsertCommand,Long>>
    lInsert(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveListCommands.LInsertCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,Long>>
    lLen(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveListCommands.LMoveCommand>>
    lMove(org.reactivestreams.Publisher<? extends org.springframework.data.redis.connection.ReactiveListCommands.LMoveCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveListCommands.LPosCommand,Long>>
    lPos(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveListCommands.LPosCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.RangeCommand,reactor.core.publisher.Flux<ByteBuffer>>>
    lRange(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.RangeCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveListCommands.LRemCommand,Long>>
    lRem(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveListCommands.LRemCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveListCommands.LSetCommand>>
    lSet(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveListCommands.LSetCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.RangeCommand>>
    lTrim(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.RangeCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveListCommands.PopCommand>>
    pop(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveListCommands.PopCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveListCommands.PopCommand,reactor.core.publisher.Flux<ByteBuffer>>>
    popList(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveListCommands.PopCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveListCommands.PushCommand,Long>>
    push(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveListCommands.PushCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveListCommands.RPopLPushCommand>>
    rPopLPush(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveListCommands.RPopLPushCommand> commands)
     
    static byte[]
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.springframework.data.redis.connection.ReactiveListCommands

    bLMove, blPop, brPop, bRPopLPush, lIndex, lInsert, lLen, lMove, lPop, lPop, lPos, lPos, lPush, lPushX, lRange, lRem, lRem, lSet, lTrim, rPop, rPop, rPopLPush, rPush, rPushX
  • Method Details

    • push

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveListCommands.PushCommand,Long>> push(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveListCommands.PushCommand> commands)
      Specified by:
      push in interface org.springframework.data.redis.connection.ReactiveListCommands
    • lLen

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,Long>> lLen(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> commands)
      Specified by:
      lLen in interface org.springframework.data.redis.connection.ReactiveListCommands
    • lRange

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.RangeCommand,reactor.core.publisher.Flux<ByteBuffer>>> lRange(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.RangeCommand> commands)
      Specified by:
      lRange in interface org.springframework.data.redis.connection.ReactiveListCommands
    • lTrim

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.RangeCommand>> lTrim(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.RangeCommand> commands)
      Specified by:
      lTrim in interface org.springframework.data.redis.connection.ReactiveListCommands
    • lIndex

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveListCommands.LIndexCommand>> lIndex(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveListCommands.LIndexCommand> commands)
      Specified by:
      lIndex in interface org.springframework.data.redis.connection.ReactiveListCommands
    • lInsert

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveListCommands.LInsertCommand,Long>> lInsert(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveListCommands.LInsertCommand> commands)
      Specified by:
      lInsert in interface org.springframework.data.redis.connection.ReactiveListCommands
    • lSet

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveListCommands.LSetCommand>> lSet(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveListCommands.LSetCommand> commands)
      Specified by:
      lSet in interface org.springframework.data.redis.connection.ReactiveListCommands
    • lRem

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveListCommands.LRemCommand,Long>> lRem(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveListCommands.LRemCommand> commands)
      Specified by:
      lRem in interface org.springframework.data.redis.connection.ReactiveListCommands
    • pop

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveListCommands.PopCommand>> pop(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveListCommands.PopCommand> commands)
      Specified by:
      pop in interface org.springframework.data.redis.connection.ReactiveListCommands
    • bPop

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveListCommands.PopResponse> bPop(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveListCommands.BPopCommand> commands)
      Specified by:
      bPop in interface org.springframework.data.redis.connection.ReactiveListCommands
    • rPopLPush

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveListCommands.RPopLPushCommand>> rPopLPush(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveListCommands.RPopLPushCommand> commands)
      Specified by:
      rPopLPush in interface org.springframework.data.redis.connection.ReactiveListCommands
    • bRPopLPush

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveListCommands.BRPopLPushCommand>> bRPopLPush(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveListCommands.BRPopLPushCommand> commands)
      Specified by:
      bRPopLPush in interface org.springframework.data.redis.connection.ReactiveListCommands
    • lPos

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveListCommands.LPosCommand,Long>> lPos(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveListCommands.LPosCommand> commands)
      Specified by:
      lPos in interface org.springframework.data.redis.connection.ReactiveListCommands
    • lMove

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveListCommands.LMoveCommand>> lMove(org.reactivestreams.Publisher<? extends org.springframework.data.redis.connection.ReactiveListCommands.LMoveCommand> commands)
      Specified by:
      lMove in interface org.springframework.data.redis.connection.ReactiveListCommands
    • bLMove

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveListCommands.BLMoveCommand>> bLMove(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveListCommands.BLMoveCommand> commands)
      Specified by:
      bLMove in interface org.springframework.data.redis.connection.ReactiveListCommands
    • popList

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveListCommands.PopCommand,reactor.core.publisher.Flux<ByteBuffer>>> popList(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveListCommands.PopCommand> commands)
      Specified by:
      popList in interface org.springframework.data.redis.connection.ReactiveListCommands
    • toByteArray

      public static byte[] toByteArray(ByteBuffer buffer)