Class 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.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.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

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      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.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.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[] toByteArray​(ByteBuffer buffer)  
      • Methods inherited from interface org.springframework.data.redis.connection.ReactiveListCommands

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

      • 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
      • toByteArray

        public static byte[] toByteArray​(ByteBuffer buffer)