├── .editorconfig ├── .github ├── dependabot.yml ├── maven-cd-settings.xml ├── maven-ci-settings.xml └── workflows │ ├── ci-4.x.yml │ ├── ci-5.x-stable.yml │ ├── ci-5.x.yml │ ├── ci-matrix-5.x.yml │ ├── ci.yml │ └── deploy.yml ├── .gitignore ├── LICENSE.txt ├── README.md ├── pom.xml └── src ├── main ├── asciidoc │ └── index.adoc ├── generated │ └── io │ │ └── vertx │ │ └── rabbitmq │ │ ├── QueueOptionsConverter.java │ │ ├── RabbitMQConfirmationConverter.java │ │ ├── RabbitMQOptionsConverter.java │ │ ├── RabbitMQPublisherConfirmationConverter.java │ │ └── RabbitMQPublisherOptionsConverter.java └── java │ ├── examples │ ├── RabbitMQExamples.java │ └── package-info.java │ ├── io │ └── vertx │ │ └── rabbitmq │ │ ├── QueueOptions.java │ │ ├── RabbitMQClient.java │ │ ├── RabbitMQConfirmation.java │ │ ├── RabbitMQConsumer.java │ │ ├── RabbitMQMessage.java │ │ ├── RabbitMQOptions.java │ │ ├── RabbitMQPublisher.java │ │ ├── RabbitMQPublisherConfirmation.java │ │ ├── RabbitMQPublisherOptions.java │ │ ├── impl │ │ ├── ChannelConfirmHandler.java │ │ ├── QueueConsumerHandler.java │ │ ├── RabbitMQClientImpl.java │ │ ├── RabbitMQConfirmListenerImpl.java │ │ ├── RabbitMQConsumerImpl.java │ │ ├── RabbitMQMessageImpl.java │ │ ├── RabbitMQPublisherImpl.java │ │ └── Utils.java │ │ └── package-info.java │ └── module-info.java └── test ├── java └── io │ └── vertx │ └── tests │ └── rabbitmq │ ├── RabbitMQClientBuiltInReconnectTest.java │ ├── RabbitMQClientConsumerCancelTest.java │ ├── RabbitMQClientEmptyJsonTest.java │ ├── RabbitMQClientPublisherTest.java │ ├── RabbitMQClientReconnectTest.java │ ├── RabbitMQClientTLSConnectTest.java │ ├── RabbitMQClientTLSMutualAuthConnectTest.java │ ├── RabbitMQClientTestBase.java │ ├── RabbitMQClientTestBaseTLS.java │ ├── RabbitMQClientTransientQueueTest.java │ ├── RabbitMQConsumptionStreamingTest.java │ ├── RabbitMQManagementClient.java │ ├── RabbitMQOptionsTest.java │ ├── RabbitMQServiceTest.java │ └── impl │ └── UtilsTest.java └── resources └── logging.properties /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/maven-cd-settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/.github/maven-cd-settings.xml -------------------------------------------------------------------------------- /.github/maven-ci-settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/.github/maven-ci-settings.xml -------------------------------------------------------------------------------- /.github/workflows/ci-4.x.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/.github/workflows/ci-4.x.yml -------------------------------------------------------------------------------- /.github/workflows/ci-5.x-stable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/.github/workflows/ci-5.x-stable.yml -------------------------------------------------------------------------------- /.github/workflows/ci-5.x.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/.github/workflows/ci-5.x.yml -------------------------------------------------------------------------------- /.github/workflows/ci-matrix-5.x.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/.github/workflows/ci-matrix-5.x.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/asciidoc/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/asciidoc/index.adoc -------------------------------------------------------------------------------- /src/main/generated/io/vertx/rabbitmq/QueueOptionsConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/generated/io/vertx/rabbitmq/QueueOptionsConverter.java -------------------------------------------------------------------------------- /src/main/generated/io/vertx/rabbitmq/RabbitMQConfirmationConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/generated/io/vertx/rabbitmq/RabbitMQConfirmationConverter.java -------------------------------------------------------------------------------- /src/main/generated/io/vertx/rabbitmq/RabbitMQOptionsConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/generated/io/vertx/rabbitmq/RabbitMQOptionsConverter.java -------------------------------------------------------------------------------- /src/main/generated/io/vertx/rabbitmq/RabbitMQPublisherConfirmationConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/generated/io/vertx/rabbitmq/RabbitMQPublisherConfirmationConverter.java -------------------------------------------------------------------------------- /src/main/generated/io/vertx/rabbitmq/RabbitMQPublisherOptionsConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/generated/io/vertx/rabbitmq/RabbitMQPublisherOptionsConverter.java -------------------------------------------------------------------------------- /src/main/java/examples/RabbitMQExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/java/examples/RabbitMQExamples.java -------------------------------------------------------------------------------- /src/main/java/examples/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/java/examples/package-info.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/rabbitmq/QueueOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/java/io/vertx/rabbitmq/QueueOptions.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/rabbitmq/RabbitMQClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/java/io/vertx/rabbitmq/RabbitMQClient.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/rabbitmq/RabbitMQConfirmation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/java/io/vertx/rabbitmq/RabbitMQConfirmation.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/rabbitmq/RabbitMQConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/java/io/vertx/rabbitmq/RabbitMQConsumer.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/rabbitmq/RabbitMQMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/java/io/vertx/rabbitmq/RabbitMQMessage.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/rabbitmq/RabbitMQOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/java/io/vertx/rabbitmq/RabbitMQOptions.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/rabbitmq/RabbitMQPublisher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/java/io/vertx/rabbitmq/RabbitMQPublisher.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/rabbitmq/RabbitMQPublisherConfirmation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/java/io/vertx/rabbitmq/RabbitMQPublisherConfirmation.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/rabbitmq/RabbitMQPublisherOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/java/io/vertx/rabbitmq/RabbitMQPublisherOptions.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/rabbitmq/impl/ChannelConfirmHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/java/io/vertx/rabbitmq/impl/ChannelConfirmHandler.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/rabbitmq/impl/QueueConsumerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/java/io/vertx/rabbitmq/impl/QueueConsumerHandler.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/rabbitmq/impl/RabbitMQClientImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/java/io/vertx/rabbitmq/impl/RabbitMQClientImpl.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/rabbitmq/impl/RabbitMQConfirmListenerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/java/io/vertx/rabbitmq/impl/RabbitMQConfirmListenerImpl.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/rabbitmq/impl/RabbitMQConsumerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/java/io/vertx/rabbitmq/impl/RabbitMQConsumerImpl.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/rabbitmq/impl/RabbitMQMessageImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/java/io/vertx/rabbitmq/impl/RabbitMQMessageImpl.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/rabbitmq/impl/RabbitMQPublisherImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/java/io/vertx/rabbitmq/impl/RabbitMQPublisherImpl.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/rabbitmq/impl/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/java/io/vertx/rabbitmq/impl/Utils.java -------------------------------------------------------------------------------- /src/main/java/io/vertx/rabbitmq/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/java/io/vertx/rabbitmq/package-info.java -------------------------------------------------------------------------------- /src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/main/java/module-info.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/rabbitmq/RabbitMQClientBuiltInReconnectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/test/java/io/vertx/tests/rabbitmq/RabbitMQClientBuiltInReconnectTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/rabbitmq/RabbitMQClientConsumerCancelTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/test/java/io/vertx/tests/rabbitmq/RabbitMQClientConsumerCancelTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/rabbitmq/RabbitMQClientEmptyJsonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/test/java/io/vertx/tests/rabbitmq/RabbitMQClientEmptyJsonTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/rabbitmq/RabbitMQClientPublisherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/test/java/io/vertx/tests/rabbitmq/RabbitMQClientPublisherTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/rabbitmq/RabbitMQClientReconnectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/test/java/io/vertx/tests/rabbitmq/RabbitMQClientReconnectTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/rabbitmq/RabbitMQClientTLSConnectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/test/java/io/vertx/tests/rabbitmq/RabbitMQClientTLSConnectTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/rabbitmq/RabbitMQClientTLSMutualAuthConnectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/test/java/io/vertx/tests/rabbitmq/RabbitMQClientTLSMutualAuthConnectTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/rabbitmq/RabbitMQClientTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/test/java/io/vertx/tests/rabbitmq/RabbitMQClientTestBase.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/rabbitmq/RabbitMQClientTestBaseTLS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/test/java/io/vertx/tests/rabbitmq/RabbitMQClientTestBaseTLS.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/rabbitmq/RabbitMQClientTransientQueueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/test/java/io/vertx/tests/rabbitmq/RabbitMQClientTransientQueueTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/rabbitmq/RabbitMQConsumptionStreamingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/test/java/io/vertx/tests/rabbitmq/RabbitMQConsumptionStreamingTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/rabbitmq/RabbitMQManagementClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/test/java/io/vertx/tests/rabbitmq/RabbitMQManagementClient.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/rabbitmq/RabbitMQOptionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/test/java/io/vertx/tests/rabbitmq/RabbitMQOptionsTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/rabbitmq/RabbitMQServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/test/java/io/vertx/tests/rabbitmq/RabbitMQServiceTest.java -------------------------------------------------------------------------------- /src/test/java/io/vertx/tests/rabbitmq/impl/UtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/test/java/io/vertx/tests/rabbitmq/impl/UtilsTest.java -------------------------------------------------------------------------------- /src/test/resources/logging.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vert-x3/vertx-rabbitmq-client/HEAD/src/test/resources/logging.properties --------------------------------------------------------------------------------