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 TypeMethodDescriptionreactor.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) protected RedisClient
getEntry
(org.springframework.data.redis.connection.RedisClusterNode node) 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[]
toByteArray
(ByteBuffer buffer) 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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.springframework.data.redis.connection.ReactiveListCommands
-
toByteArray
-
getEntry
-