public interface ReactivePublisher
Modifier and Type | Method and Description |
---|---|
org.reactivestreams.Publisher<Void> |
publish(RabbitPublishState publishState)
Publish the message with the provided arguments and return
a reactive type that completes successfully when the message
is published.
|
org.reactivestreams.Publisher<Void> |
publishAndConfirm(RabbitPublishState publishState)
Publish the message with the provided arguments and return
a reactive type that completes successfully when the broker
acknowledged the message.
|
org.reactivestreams.Publisher<RabbitConsumerState> |
publishAndReply(RabbitPublishState publishState)
Publish the message with the provided arguments and return
a reactive type that completes successfully when the reply
is received from the reply to queue.
|
org.reactivestreams.Publisher<Void> publishAndConfirm(RabbitPublishState publishState)
publishState
- The RabbitMQ publishing dataorg.reactivestreams.Publisher<Void> publish(RabbitPublishState publishState)
publishState
- The RabbitMQ publishing dataorg.reactivestreams.Publisher<RabbitConsumerState> publishAndReply(RabbitPublishState publishState)
publishState
- The RabbitMQ publishing data