Class ClientHolder
java.lang.Object
io.smallrye.reactive.messaging.rabbitmq.ClientHolder
-
Constructor Summary
ConstructorsConstructorDescriptionClientHolder(io.vertx.mutiny.rabbitmq.RabbitMQClient client, RabbitMQConnectorCommonConfiguration configuration, io.vertx.mutiny.core.Vertx vertx, io.vertx.mutiny.core.Context root) -
Method Summary
Modifier and TypeMethodDescriptionio.vertx.mutiny.rabbitmq.RabbitMQClientclient()io.smallrye.mutiny.Uni<Void>getAck(long deliveryTag) io.vertx.mutiny.core.ContextgetNack(long deliveryTag, boolean requeue) io.smallrye.mutiny.Uni<io.vertx.mutiny.rabbitmq.RabbitMQClient>io.vertx.mutiny.core.VertxgetVertx()booleanstatic CompletionStage<Void>runOnContext(io.vertx.mutiny.core.Context context, IncomingRabbitMQMessage<?> msg, Consumer<IncomingRabbitMQMessage<?>> handle) static CompletionStage<Void>runOnContextAndReportFailure(io.vertx.mutiny.core.Context context, Throwable reason, IncomingRabbitMQMessage<?> msg, Consumer<IncomingRabbitMQMessage<?>> handle)
-
Constructor Details
-
ClientHolder
public ClientHolder(io.vertx.mutiny.rabbitmq.RabbitMQClient client, RabbitMQConnectorCommonConfiguration configuration, io.vertx.mutiny.core.Vertx vertx, io.vertx.mutiny.core.Context root)
-
-
Method Details
-
runOnContext
public static CompletionStage<Void> runOnContext(io.vertx.mutiny.core.Context context, IncomingRabbitMQMessage<?> msg, Consumer<IncomingRabbitMQMessage<?>> handle) -
runOnContextAndReportFailure
public static CompletionStage<Void> runOnContextAndReportFailure(io.vertx.mutiny.core.Context context, Throwable reason, IncomingRabbitMQMessage<?> msg, Consumer<IncomingRabbitMQMessage<?>> handle) -
getContext
public io.vertx.mutiny.core.Context getContext() -
client
public io.vertx.mutiny.rabbitmq.RabbitMQClient client() -
hasBeenConnected
public boolean hasBeenConnected() -
getAck
-
getNack
-
getVertx
public io.vertx.mutiny.core.Vertx getVertx() -
getOrEstablishConnection
@CheckReturnValue public io.smallrye.mutiny.Uni<io.vertx.mutiny.rabbitmq.RabbitMQClient> getOrEstablishConnection()
-