- Type Parameters:
T
- the message payload type.
public interface ReactiveMessageReader<T>
Reactive message reader interface.
-
Method Summary
reactor.core.publisher.Flux<org.apache.pulsar.client.api.Message<T>>
Read messages continuously.
reactor.core.publisher.Mono<org.apache.pulsar.client.api.Message<T>>
-
Method Details
-
readOne
reactor.core.publisher.Mono<org.apache.pulsar.client.api.Message<T>> readOne()
Read one message.
- Returns:
- the message read
-
readMany
reactor.core.publisher.Flux<org.apache.pulsar.client.api.Message<T>> readMany()
Read messages continuously.
- Returns:
- the messages read