public class Receiver extends Object implements Closeable
Flux.| Modifier and Type | Class and Description |
|---|---|
static class |
Receiver.AcknowledgmentContext |
| Constructor and Description |
|---|
Receiver() |
Receiver(ReceiverOptions options) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected void |
completeOnChannelShutdown(com.rabbitmq.client.Channel channel,
FluxSink<?> emitter) |
Flux<com.rabbitmq.client.Delivery> |
consumeAutoAck(String queue) |
Flux<com.rabbitmq.client.Delivery> |
consumeAutoAck(String queue,
ConsumeOptions options) |
Flux<AcknowledgableDelivery> |
consumeManualAck(String queue) |
Flux<AcknowledgableDelivery> |
consumeManualAck(String queue,
ConsumeOptions options) |
Flux<com.rabbitmq.client.Delivery> |
consumeNoAck(String queue) |
Flux<com.rabbitmq.client.Delivery> |
consumeNoAck(String queue,
ConsumeOptions options) |
protected Scheduler |
createScheduler(String name) |
public Receiver()
public Receiver(ReceiverOptions options)
public Flux<com.rabbitmq.client.Delivery> consumeNoAck(String queue, ConsumeOptions options)
protected void completeOnChannelShutdown(com.rabbitmq.client.Channel channel,
FluxSink<?> emitter)
public Flux<com.rabbitmq.client.Delivery> consumeAutoAck(String queue, ConsumeOptions options)
public Flux<AcknowledgableDelivery> consumeManualAck(String queue)
public Flux<AcknowledgableDelivery> consumeManualAck(String queue, ConsumeOptions options)
public void close()
close in interface Closeableclose in interface AutoCloseable