Package dev.snowdrop.vertx.amqp
Interface AmqpConnection
-
public interface AmqpConnection
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description reactor.core.publisher.Mono<Void>close()reactor.core.publisher.Mono<AmqpSender>createAnonymousSender()reactor.core.publisher.Mono<AmqpReceiver>createDynamicReceiver()reactor.core.publisher.Mono<AmqpReceiver>createReceiver(String address)reactor.core.publisher.Mono<AmqpReceiver>createReceiver(String address, AmqpReceiverOptions options)reactor.core.publisher.Mono<AmqpSender>createSender(String address)reactor.core.publisher.Mono<AmqpSender>createSender(String address, AmqpSenderOptions options)AmqpConnectionexceptionHandler(Consumer<Throwable> handler)
-
-
-
Method Detail
-
exceptionHandler
AmqpConnection exceptionHandler(Consumer<Throwable> handler)
-
createSender
reactor.core.publisher.Mono<AmqpSender> createSender(String address)
-
createSender
reactor.core.publisher.Mono<AmqpSender> createSender(String address, AmqpSenderOptions options)
-
createAnonymousSender
reactor.core.publisher.Mono<AmqpSender> createAnonymousSender()
-
createReceiver
reactor.core.publisher.Mono<AmqpReceiver> createReceiver(String address)
-
createReceiver
reactor.core.publisher.Mono<AmqpReceiver> createReceiver(String address, AmqpReceiverOptions options)
-
createDynamicReceiver
reactor.core.publisher.Mono<AmqpReceiver> createDynamicReceiver()
-
close
reactor.core.publisher.Mono<Void> close()
-
-