Class RedissonReactiveStringCommands
java.lang.Object
org.redisson.spring.data.connection.RedissonReactiveStringCommands
- All Implemented Interfaces:
org.springframework.data.redis.connection.ReactiveStringCommands
- Direct Known Subclasses:
RedissonReactiveClusterStringCommands
public class RedissonReactiveStringCommands
extends Object
implements org.springframework.data.redis.connection.ReactiveStringCommands
- Author:
- Nikita Koksharov
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.springframework.data.redis.connection.ReactiveStringCommands
org.springframework.data.redis.connection.ReactiveStringCommands.AppendCommand, org.springframework.data.redis.connection.ReactiveStringCommands.BitCountCommand, org.springframework.data.redis.connection.ReactiveStringCommands.BitFieldCommand, org.springframework.data.redis.connection.ReactiveStringCommands.BitOpCommand, org.springframework.data.redis.connection.ReactiveStringCommands.BitPosCommand, org.springframework.data.redis.connection.ReactiveStringCommands.GetBitCommand, org.springframework.data.redis.connection.ReactiveStringCommands.GetExCommand, org.springframework.data.redis.connection.ReactiveStringCommands.MSetCommand, org.springframework.data.redis.connection.ReactiveStringCommands.SetBitCommand, org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand, org.springframework.data.redis.connection.ReactiveStringCommands.SetRangeCommand
-
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Flux
<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveStringCommands.AppendCommand, Long>> append
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.AppendCommand> commands) reactor.core.publisher.Flux
<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveStringCommands.BitCountCommand, Long>> bitCount
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.BitCountCommand> commands) reactor.core.publisher.Flux
<org.springframework.data.redis.connection.ReactiveRedisConnection.MultiValueResponse<org.springframework.data.redis.connection.ReactiveStringCommands.BitFieldCommand, Long>> bitField
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.BitFieldCommand> commands) reactor.core.publisher.Flux
<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveStringCommands.BitOpCommand, Long>> bitOp
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.BitOpCommand> commands) reactor.core.publisher.Flux
<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveStringCommands.BitPosCommand, Long>> bitPos
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.BitPosCommand> commands) protected List
<byte[]> convert
(org.springframework.data.redis.connection.ReactiveStringCommands.MSetCommand command) reactor.core.publisher.Flux
<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand>> get
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> keys) reactor.core.publisher.Flux
<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.GetBitCommand>> getBit
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.GetBitCommand> commands) reactor.core.publisher.Flux
<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand>> getDel
(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.ReactiveStringCommands.GetExCommand>> getEx
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.GetExCommand> commands) reactor.core.publisher.Flux
<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.RangeCommand>> getRange
(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.ReactiveStringCommands.SetCommand>> getSet
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand> commands) reactor.core.publisher.Flux
<org.springframework.data.redis.connection.ReactiveRedisConnection.MultiValueResponse<List<ByteBuffer>, ByteBuffer>> mGet
(org.reactivestreams.Publisher<List<ByteBuffer>> keysets) reactor.core.publisher.Flux
<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.MSetCommand>> mSet
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.MSetCommand> commands) reactor.core.publisher.Flux
<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.MSetCommand>> mSetNX
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.MSetCommand> source) reactor.core.publisher.Flux
<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand>> pSetEX
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand> commands) reactor.core.publisher.Flux
<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand>> set
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand> commands) reactor.core.publisher.Flux
<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetBitCommand>> setBit
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetBitCommand> commands) reactor.core.publisher.Flux
<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand>> setEX
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand> commands) reactor.core.publisher.Flux
<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand>> setNX
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand> values) reactor.core.publisher.Flux
<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetRangeCommand, Long>> setRange
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetRangeCommand> commands) reactor.core.publisher.Flux
<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand, Long>> strLen
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> keys) 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.ReactiveStringCommands
append, bitCount, bitCount, bitField, bitOp, bitPos, bitPos, get, getBit, getDel, getEx, getRange, getSet, mGet, mSet, mSetNX, pSetEX, set, set, setBit, setEX, setNX, setRange, strLen
-
Method Details
-
set
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand>> set(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand> commands) - Specified by:
set
in interfaceorg.springframework.data.redis.connection.ReactiveStringCommands
-
get
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand>> get(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> keys) - Specified by:
get
in interfaceorg.springframework.data.redis.connection.ReactiveStringCommands
-
getSet
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand>> getSet(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand> commands) - Specified by:
getSet
in interfaceorg.springframework.data.redis.connection.ReactiveStringCommands
-
mGet
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.MultiValueResponse<List<ByteBuffer>,ByteBuffer>> mGet(org.reactivestreams.Publisher<List<ByteBuffer>> keysets) - Specified by:
mGet
in interfaceorg.springframework.data.redis.connection.ReactiveStringCommands
-
setNX
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand>> setNX(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand> values) - Specified by:
setNX
in interfaceorg.springframework.data.redis.connection.ReactiveStringCommands
-
setEX
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand>> setEX(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand> commands) - Specified by:
setEX
in interfaceorg.springframework.data.redis.connection.ReactiveStringCommands
-
pSetEX
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand>> pSetEX(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand> commands) - Specified by:
pSetEX
in interfaceorg.springframework.data.redis.connection.ReactiveStringCommands
-
mSet
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.MSetCommand>> mSet(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.MSetCommand> commands) - Specified by:
mSet
in interfaceorg.springframework.data.redis.connection.ReactiveStringCommands
-
convert
protected List<byte[]> convert(org.springframework.data.redis.connection.ReactiveStringCommands.MSetCommand command) -
mSetNX
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.MSetCommand>> mSetNX(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.MSetCommand> source) - Specified by:
mSetNX
in interfaceorg.springframework.data.redis.connection.ReactiveStringCommands
-
append
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveStringCommands.AppendCommand,Long>> append(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.AppendCommand> commands) - Specified by:
append
in interfaceorg.springframework.data.redis.connection.ReactiveStringCommands
-
getRange
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.RangeCommand>> getRange(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.RangeCommand> commands) - Specified by:
getRange
in interfaceorg.springframework.data.redis.connection.ReactiveStringCommands
-
setRange
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetRangeCommand,Long>> setRange(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetRangeCommand> commands) - Specified by:
setRange
in interfaceorg.springframework.data.redis.connection.ReactiveStringCommands
-
getBit
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.GetBitCommand>> getBit(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.GetBitCommand> commands) - Specified by:
getBit
in interfaceorg.springframework.data.redis.connection.ReactiveStringCommands
-
setBit
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetBitCommand>> setBit(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetBitCommand> commands) - Specified by:
setBit
in interfaceorg.springframework.data.redis.connection.ReactiveStringCommands
-
bitCount
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveStringCommands.BitCountCommand,Long>> bitCount(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.BitCountCommand> commands) - Specified by:
bitCount
in interfaceorg.springframework.data.redis.connection.ReactiveStringCommands
-
bitField
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.MultiValueResponse<org.springframework.data.redis.connection.ReactiveStringCommands.BitFieldCommand,Long>> bitField(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.BitFieldCommand> commands) - Specified by:
bitField
in interfaceorg.springframework.data.redis.connection.ReactiveStringCommands
-
bitOp
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveStringCommands.BitOpCommand,Long>> bitOp(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.BitOpCommand> commands) - Specified by:
bitOp
in interfaceorg.springframework.data.redis.connection.ReactiveStringCommands
-
bitPos
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveStringCommands.BitPosCommand,Long>> bitPos(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.BitPosCommand> commands) - Specified by:
bitPos
in interfaceorg.springframework.data.redis.connection.ReactiveStringCommands
-
strLen
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,Long>> strLen(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> keys) - Specified by:
strLen
in interfaceorg.springframework.data.redis.connection.ReactiveStringCommands
-
getDel
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand>> getDel(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> commands) - Specified by:
getDel
in interfaceorg.springframework.data.redis.connection.ReactiveStringCommands
-
getEx
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveStringCommands.GetExCommand>> getEx(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.GetExCommand> commands) - Specified by:
getEx
in interfaceorg.springframework.data.redis.connection.ReactiveStringCommands
-
toByteArray
-