Class RedissonReactivePubSubCommands

  • All Implemented Interfaces:
    org.springframework.data.redis.connection.ReactivePubSubCommands

    public class RedissonReactivePubSubCommands
    extends Object
    implements org.springframework.data.redis.connection.ReactivePubSubCommands
    Author:
    Nikita Koksharov
    • Method Detail

      • createSubscription

        public reactor.core.publisher.Mono<org.springframework.data.redis.connection.ReactiveSubscription> createSubscription()
        Specified by:
        createSubscription in interface org.springframework.data.redis.connection.ReactivePubSubCommands
      • publish

        public reactor.core.publisher.Flux<Long> publish​(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveSubscription.ChannelMessage<ByteBuffer,​ByteBuffer>> messageStream)
        Specified by:
        publish in interface org.springframework.data.redis.connection.ReactivePubSubCommands
      • subscribe

        public reactor.core.publisher.Mono<Void> subscribe​(ByteBuffer... channels)
        Specified by:
        subscribe in interface org.springframework.data.redis.connection.ReactivePubSubCommands
      • pSubscribe

        public reactor.core.publisher.Mono<Void> pSubscribe​(ByteBuffer... patterns)
        Specified by:
        pSubscribe in interface org.springframework.data.redis.connection.ReactivePubSubCommands
      • toByteArray

        public static byte[] toByteArray​(ByteBuffer buffer)