Class RedissonReactiveStreamCommands
java.lang.Object
org.redisson.spring.data.connection.RedissonReactiveStreamCommands
- All Implemented Interfaces:
org.springframework.data.redis.connection.ReactiveStreamCommands
- Direct Known Subclasses:
RedissonReactiveClusterStreamCommands
public class RedissonReactiveStreamCommands
extends Object
implements org.springframework.data.redis.connection.ReactiveStreamCommands
- Author:
- Nikita Koksharov
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.springframework.data.redis.connection.ReactiveStreamCommands
org.springframework.data.redis.connection.ReactiveStreamCommands.AcknowledgeCommand, org.springframework.data.redis.connection.ReactiveStreamCommands.AddStreamRecord, org.springframework.data.redis.connection.ReactiveStreamCommands.DeleteCommand, org.springframework.data.redis.connection.ReactiveStreamCommands.GroupCommand, org.springframework.data.redis.connection.ReactiveStreamCommands.PendingRecordsCommand, org.springframework.data.redis.connection.ReactiveStreamCommands.RangeCommand, org.springframework.data.redis.connection.ReactiveStreamCommands.ReadCommand, org.springframework.data.redis.connection.ReactiveStreamCommands.TrimCommand, org.springframework.data.redis.connection.ReactiveStreamCommands.XClaimCommand, org.springframework.data.redis.connection.ReactiveStreamCommands.XInfoCommand
-
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.ReadCommand,
reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.ByteBufferRecord>>> read
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.ReadCommand> publisher) static byte[]
toByteArray
(ByteBuffer buffer) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.AcknowledgeCommand,
Long>> xAck
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.AcknowledgeCommand> publisher) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.AddStreamRecord,
org.springframework.data.redis.connection.stream.RecordId>> xAdd
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.AddStreamRecord> publisher) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.XClaimCommand,
reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.ByteBufferRecord>>> xClaim
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.XClaimCommand> publisher) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.XClaimCommand,
reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.RecordId>>> xClaimJustId
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.XClaimCommand> publisher) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.DeleteCommand,
Long>> xDel
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.DeleteCommand> publisher) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.GroupCommand,
String>> xGroup
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.GroupCommand> publisher) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.XInfoCommand,
org.springframework.data.redis.connection.stream.StreamInfo.XInfoStream>> xInfo
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.XInfoCommand> publisher) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.XInfoCommand,
reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.StreamInfo.XInfoConsumer>>> xInfoConsumers
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.XInfoCommand> publisher) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.XInfoCommand,
reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.StreamInfo.XInfoGroup>>> xInfoGroups
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.XInfoCommand> publisher) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,
Long>> xLen
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> publisher) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.PendingRecordsCommand,
org.springframework.data.redis.connection.stream.PendingMessages>> xPending
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.PendingRecordsCommand> publisher) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.PendingRecordsCommand,
org.springframework.data.redis.connection.stream.PendingMessagesSummary>> xPendingSummary
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.PendingRecordsCommand> publisher) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.RangeCommand,
reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.ByteBufferRecord>>> xRange
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.RangeCommand> publisher) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.RangeCommand,
reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.ByteBufferRecord>>> xRevRange
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.RangeCommand> publisher) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,
Long>> xTrim
(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.TrimCommand> publisher) 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.ReactiveStreamCommands
xAck, xAck, xAdd, xAdd, xClaim, xClaim, xClaimJustId, xDel, xDel, xGroup, xGroupCreate, xGroupCreate, xGroupDelConsumer, xGroupDelConsumer, xGroupDestroy, xInfo, xInfoConsumers, xInfoGroups, xLen, xPending, xPending, xPending, xPending, xPending, xPending, xRange, xRange, xRead, xRead, xReadGroup, xReadGroup, xRevRange, xRevRange, xTrim, xTrim
-
Method Details
-
xClaimJustId
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.XClaimCommand,reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.RecordId>>> xClaimJustId(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.XClaimCommand> publisher) - Specified by:
xClaimJustId
in interfaceorg.springframework.data.redis.connection.ReactiveStreamCommands
-
xClaim
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.XClaimCommand,reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.ByteBufferRecord>>> xClaim(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.XClaimCommand> publisher) - Specified by:
xClaim
in interfaceorg.springframework.data.redis.connection.ReactiveStreamCommands
-
xPendingSummary
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.PendingRecordsCommand,org.springframework.data.redis.connection.stream.PendingMessagesSummary>> xPendingSummary(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.PendingRecordsCommand> publisher) - Specified by:
xPendingSummary
in interfaceorg.springframework.data.redis.connection.ReactiveStreamCommands
-
xPending
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.PendingRecordsCommand,org.springframework.data.redis.connection.stream.PendingMessages>> xPending(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.PendingRecordsCommand> publisher) - Specified by:
xPending
in interfaceorg.springframework.data.redis.connection.ReactiveStreamCommands
-
xInfo
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.XInfoCommand,org.springframework.data.redis.connection.stream.StreamInfo.XInfoStream>> xInfo(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.XInfoCommand> publisher) - Specified by:
xInfo
in interfaceorg.springframework.data.redis.connection.ReactiveStreamCommands
-
xInfoGroups
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.XInfoCommand,reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.StreamInfo.XInfoGroup>>> xInfoGroups(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.XInfoCommand> publisher) - Specified by:
xInfoGroups
in interfaceorg.springframework.data.redis.connection.ReactiveStreamCommands
-
xInfoConsumers
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.XInfoCommand,reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.StreamInfo.XInfoConsumer>>> xInfoConsumers(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.XInfoCommand> publisher) - Specified by:
xInfoConsumers
in interfaceorg.springframework.data.redis.connection.ReactiveStreamCommands
-
xAck
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.AcknowledgeCommand,Long>> xAck(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.AcknowledgeCommand> publisher) - Specified by:
xAck
in interfaceorg.springframework.data.redis.connection.ReactiveStreamCommands
-
xAdd
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.AddStreamRecord,org.springframework.data.redis.connection.stream.RecordId>> xAdd(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.AddStreamRecord> publisher) - Specified by:
xAdd
in interfaceorg.springframework.data.redis.connection.ReactiveStreamCommands
-
xDel
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.DeleteCommand,Long>> xDel(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.DeleteCommand> publisher) - Specified by:
xDel
in interfaceorg.springframework.data.redis.connection.ReactiveStreamCommands
-
xLen
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,Long>> xLen(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> publisher) - Specified by:
xLen
in interfaceorg.springframework.data.redis.connection.ReactiveStreamCommands
-
xRange
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.RangeCommand,reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.ByteBufferRecord>>> xRange(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.RangeCommand> publisher) - Specified by:
xRange
in interfaceorg.springframework.data.redis.connection.ReactiveStreamCommands
-
read
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.ReadCommand,reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.ByteBufferRecord>>> read(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.ReadCommand> publisher) - Specified by:
read
in interfaceorg.springframework.data.redis.connection.ReactiveStreamCommands
-
xGroup
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.GroupCommand,String>> xGroup(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.GroupCommand> publisher) - Specified by:
xGroup
in interfaceorg.springframework.data.redis.connection.ReactiveStreamCommands
-
xRevRange
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.RangeCommand,reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.ByteBufferRecord>>> xRevRange(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.RangeCommand> publisher) - Specified by:
xRevRange
in interfaceorg.springframework.data.redis.connection.ReactiveStreamCommands
-
xTrim
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,Long>> xTrim(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.TrimCommand> publisher) - Specified by:
xTrim
in interfaceorg.springframework.data.redis.connection.ReactiveStreamCommands
-
toByteArray
-