Class RabbitMQAccept
java.lang.Object
io.smallrye.reactive.messaging.rabbitmq.fault.RabbitMQAccept
- All Implemented Interfaces:
RabbitMQFailureHandler
A
RabbitMQFailureHandler
that in effect treats the nack as an ack.-
Nested Class Summary
Nested classes/interfaces inherited from interface io.smallrye.reactive.messaging.rabbitmq.fault.RabbitMQFailureHandler
RabbitMQFailureHandler.Strategy
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<V> CompletionStage<Void>
handle
(IncomingRabbitMQMessage<V> msg, io.vertx.mutiny.core.Context context, Throwable reason) Handle message failure.
-
Constructor Details
-
RabbitMQAccept
Constructor.- Parameters:
channel
- the channel
-
-
Method Details
-
handle
public <V> CompletionStage<Void> handle(IncomingRabbitMQMessage<V> msg, io.vertx.mutiny.core.Context context, Throwable reason) Description copied from interface:RabbitMQFailureHandler
Handle message failure.- Specified by:
handle
in interfaceRabbitMQFailureHandler
- Type Parameters:
V
- message body type- Parameters:
msg
- the failed messagecontext
- theContext
in which the handling should be donereason
- the reason for the failure- Returns:
- a
CompletionStage
-