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