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
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description 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)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 Detail
-
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:
xClaimJustIdin 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:
xClaimin 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:
xPendingSummaryin 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:
xPendingin 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:
xInfoin 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:
xInfoGroupsin 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:
xInfoConsumersin 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:
xAckin 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:
xAddin 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:
xDelin 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:
xLenin 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:
xRangein 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:
readin 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:
xGroupin 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:
xRevRangein 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:
xTrimin interfaceorg.springframework.data.redis.connection.ReactiveStreamCommands
-
toByteArray
public static byte[] toByteArray(ByteBuffer buffer)
-
-