Browse Source

Migrate Spring RabbitMQ support to spring-boot-rabbitmq

See gh-49620

Co-authored-by: Eddú Meléndez <eddu.melendez@gmail.com>
pull/49571/merge
Stéphane Nicoll 3 days ago
parent
commit
72b8a6ca05
  1. 2
      documentation/spring-boot-docs/build.gradle
  2. 6
      module/spring-boot-autoconfigure-classic-modules/build.gradle
  3. 0
      module/spring-boot-rabbitmq/build.gradle
  4. 0
      module/spring-boot-rabbitmq/src/dockerTest/java/org/springframework/boot/amqp/docker/compose/RabbitAndRabbitStreamDockerComposeConnectionDetailsFactoryIntegrationTests.java
  5. 0
      module/spring-boot-rabbitmq/src/dockerTest/java/org/springframework/boot/amqp/docker/compose/RabbitDockerComposeConnectionDetailsFactoryIntegrationTests.java
  6. 0
      module/spring-boot-rabbitmq/src/dockerTest/java/org/springframework/boot/amqp/docker/compose/RabbitStreamDockerComposeConnectionDetailsFactoryIntegrationTests.java
  7. 0
      module/spring-boot-rabbitmq/src/dockerTest/java/org/springframework/boot/amqp/docker/compose/SingleServiceRabbitAndRabbitStreamDockerComposeConnectionDetailsFactoryIntegrationTests.java
  8. 0
      module/spring-boot-rabbitmq/src/dockerTest/java/org/springframework/boot/amqp/testcontainers/DeprecatedRabbitContainerConnectionDetailsFactoryIntegrationTests.java
  9. 0
      module/spring-boot-rabbitmq/src/dockerTest/java/org/springframework/boot/amqp/testcontainers/RabbitContainerConnectionDetailsFactoryIntegrationTests.java
  10. 0
      module/spring-boot-rabbitmq/src/dockerTest/java/org/springframework/boot/amqp/testcontainers/RabbitStreamContainerConnectionDetailsFactoryIntegrationTests.java
  11. 0
      module/spring-boot-rabbitmq/src/dockerTest/java/org/springframework/boot/amqp/testcontainers/RabbitStreamWithSslContainerConnectionDetailsFactoryIntegrationTests.java
  12. 0
      module/spring-boot-rabbitmq/src/dockerTest/java/org/springframework/boot/amqp/testcontainers/SeparateContainersRabbitAndRabbitStreamContainerConnectionDetailsFactoryIntegrationTests.java
  13. 0
      module/spring-boot-rabbitmq/src/dockerTest/java/org/springframework/boot/amqp/testcontainers/SingleContainerRabbitAndRabbitStreamContainerConnectionDetailsFactoryIntegrationTests.java
  14. 0
      module/spring-boot-rabbitmq/src/dockerTest/resources/logback-test.xml
  15. 0
      module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/ca.crt
  16. 0
      module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/client.crt
  17. 0
      module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/client.key
  18. 0
      module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/docker/compose/rabbit-and-rabbit-stream-separate-services-compose.yaml
  19. 0
      module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/docker/compose/rabbit-and-rabbit-stream-single-service-compose.yaml
  20. 0
      module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/docker/compose/rabbit-compose.yaml
  21. 0
      module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/docker/compose/rabbit-ssl-compose.yaml
  22. 0
      module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/docker/compose/rabbit-stream-compose.yaml
  23. 0
      module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/docker/compose/rabbit-stream-ssl-compose.yaml
  24. 0
      module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/docker/compose/rabbitmq-ssl.conf
  25. 0
      module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/docker/compose/rabbitmq-stream-ssl.conf
  26. 0
      module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/server.crt
  27. 0
      module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/server.key
  28. 0
      module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/testcontainers/rabbitmq-stream-ssl.conf
  29. 0
      module/spring-boot-rabbitmq/src/dockerTest/resources/spring.properties
  30. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/AbstractConnectionFactoryConfigurer.java
  31. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/AbstractRabbitListenerContainerFactoryConfigurer.java
  32. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/CachingConnectionFactoryConfigurer.java
  33. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/ConnectionFactoryCustomizer.java
  34. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/DirectRabbitListenerContainerFactoryConfigurer.java
  35. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/EnvironmentBuilderCustomizer.java
  36. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/PropertiesRabbitConnectionDetails.java
  37. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitAnnotationDrivenConfiguration.java
  38. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitAutoConfiguration.java
  39. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitConnectionDetails.java
  40. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitConnectionFactoryBeanConfigurer.java
  41. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitListenerRetrySettingsCustomizer.java
  42. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitProperties.java
  43. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitRetryTemplateSettings.java
  44. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitStreamConfiguration.java
  45. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitStreamConnectionDetails.java
  46. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitStreamTemplateConfigurer.java
  47. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitTemplateConfigurer.java
  48. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitTemplateCustomizer.java
  49. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitTemplateRetrySettingsCustomizer.java
  50. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/SimpleRabbitListenerContainerFactoryConfigurer.java
  51. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/SslBundleRabbitConnectionFactoryBean.java
  52. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/health/RabbitHealthContributorAutoConfiguration.java
  53. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/health/package-info.java
  54. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/metrics/RabbitConnectionFactoryMetricsPostProcessor.java
  55. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/metrics/RabbitMetricsAutoConfiguration.java
  56. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/metrics/package-info.java
  57. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/package-info.java
  58. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/docker/compose/RabbitDockerComposeConnectionDetailsFactory.java
  59. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/docker/compose/RabbitEnvironment.java
  60. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/docker/compose/RabbitStreamDockerComposeConnectionDetailsFactory.java
  61. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/docker/compose/package-info.java
  62. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/health/RabbitHealthIndicator.java
  63. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/health/package-info.java
  64. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/metrics/RabbitMetrics.java
  65. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/metrics/package-info.java
  66. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/testcontainers/DeprecatedRabbitContainerConnectionDetailsFactory.java
  67. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/testcontainers/RabbitContainerConnectionDetailsFactory.java
  68. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/testcontainers/RabbitStreamContainerConnectionDetailsFactory.java
  69. 0
      module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/testcontainers/package-info.java
  70. 0
      module/spring-boot-rabbitmq/src/main/resources/META-INF/additional-spring-configuration-metadata.json
  71. 0
      module/spring-boot-rabbitmq/src/main/resources/META-INF/spring.factories
  72. 0
      module/spring-boot-rabbitmq/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
  73. 0
      module/spring-boot-rabbitmq/src/test/java/org/springframework/boot/amqp/autoconfigure/PropertiesRabbitConnectionDetailsTests.java
  74. 0
      module/spring-boot-rabbitmq/src/test/java/org/springframework/boot/amqp/autoconfigure/RabbitAutoConfigurationTests.java
  75. 0
      module/spring-boot-rabbitmq/src/test/java/org/springframework/boot/amqp/autoconfigure/RabbitPropertiesTests.java
  76. 0
      module/spring-boot-rabbitmq/src/test/java/org/springframework/boot/amqp/autoconfigure/RabbitStreamConfigurationTests.java
  77. 0
      module/spring-boot-rabbitmq/src/test/java/org/springframework/boot/amqp/autoconfigure/health/RabbitHealthContributorAutoConfigurationTests.java
  78. 0
      module/spring-boot-rabbitmq/src/test/java/org/springframework/boot/amqp/autoconfigure/metrics/RabbitMetricsAutoConfigurationMeterBinderCycleIntegrationTests.java
  79. 0
      module/spring-boot-rabbitmq/src/test/java/org/springframework/boot/amqp/autoconfigure/metrics/RabbitMetricsAutoConfigurationTests.java
  80. 0
      module/spring-boot-rabbitmq/src/test/java/org/springframework/boot/amqp/docker/compose/RabbitEnvironmentTests.java
  81. 0
      module/spring-boot-rabbitmq/src/test/java/org/springframework/boot/amqp/health/RabbitHealthIndicatorTests.java
  82. 0
      module/spring-boot-rabbitmq/src/test/java/org/springframework/boot/amqp/metrics/RabbitMetricsTests.java
  83. 0
      module/spring-boot-rabbitmq/src/test/resources/logback-test.xml
  84. 0
      module/spring-boot-rabbitmq/src/test/resources/org/springframework/boot/amqp/autoconfigure/test.jks
  85. 6
      platform/spring-boot-dependencies/build.gradle
  86. 8
      settings.gradle
  87. 4
      smoke-test/spring-boot-smoke-test-rabbitmq/build.gradle
  88. 0
      smoke-test/spring-boot-smoke-test-rabbitmq/src/dockerTest/java/smoketest/amqp/SampleAmqpSimpleApplicationSslTests.java
  89. 0
      smoke-test/spring-boot-smoke-test-rabbitmq/src/dockerTest/java/smoketest/amqp/SampleAmqpSimpleApplicationTests.java
  90. 0
      smoke-test/spring-boot-smoke-test-rabbitmq/src/dockerTest/java/smoketest/amqp/SecureRabbitMqContainer.java
  91. 0
      smoke-test/spring-boot-smoke-test-rabbitmq/src/main/java/smoketest/amqp/SampleAmqpSimpleApplication.java
  92. 0
      smoke-test/spring-boot-smoke-test-rabbitmq/src/main/java/smoketest/amqp/Sender.java
  93. 0
      smoke-test/spring-boot-smoke-test-rabbitmq/src/main/java/smoketest/amqp/package-info.java
  94. 0
      smoke-test/spring-boot-smoke-test-rabbitmq/src/test/resources/ssl/rabbitmq.conf
  95. 0
      smoke-test/spring-boot-smoke-test-rabbitmq/src/test/resources/ssl/test-ca.crt
  96. 0
      smoke-test/spring-boot-smoke-test-rabbitmq/src/test/resources/ssl/test-ca.key
  97. 0
      smoke-test/spring-boot-smoke-test-rabbitmq/src/test/resources/ssl/test-client.crt
  98. 0
      smoke-test/spring-boot-smoke-test-rabbitmq/src/test/resources/ssl/test-client.key
  99. 0
      smoke-test/spring-boot-smoke-test-rabbitmq/src/test/resources/ssl/test-server.crt
  100. 0
      smoke-test/spring-boot-smoke-test-rabbitmq/src/test/resources/ssl/test-server.key
  101. Some files were not shown because too many files have changed in this diff Show More

2
documentation/spring-boot-docs/build.gradle

@ -94,7 +94,6 @@ dependencies { @@ -94,7 +94,6 @@ dependencies {
implementation(project(path: ":loader:spring-boot-loader-tools"))
implementation(project(path: ":module:spring-boot-actuator"))
implementation(project(path: ":module:spring-boot-actuator-autoconfigure"))
implementation(project(path: ":module:spring-boot-amqp"))
implementation(project(path: ":module:spring-boot-cache"))
implementation(project(path: ":module:spring-boot-cache-test"))
implementation(project(path: ":module:spring-boot-data-cassandra"))
@ -126,6 +125,7 @@ dependencies { @@ -126,6 +125,7 @@ dependencies {
implementation(project(path: ":module:spring-boot-micrometer-metrics"))
implementation(project(path: ":module:spring-boot-persistence"))
implementation(project(path: ":module:spring-boot-r2dbc"))
implementation(project(path: ":module:spring-boot-rabbitmq"))
implementation(project(path: ":module:spring-boot-restdocs"))
implementation(project(path: ":module:spring-boot-reactor-netty"))
implementation(project(path: ":module:spring-boot-restclient"))

6
module/spring-boot-autoconfigure-classic-modules/build.gradle

@ -28,9 +28,6 @@ dependencies { @@ -28,9 +28,6 @@ dependencies {
api(project(":module:spring-boot-activemq")) {
transitive = false
}
api(project(":module:spring-boot-amqp")) {
transitive = false
}
api(project(":module:spring-boot-artemis")) {
transitive = false
}
@ -208,6 +205,9 @@ dependencies { @@ -208,6 +205,9 @@ dependencies {
api(project(":module:spring-boot-r2dbc")) {
transitive = false
}
api(project(":module:spring-boot-rabbitmq")) {
transitive = false
}
api(project(":module:spring-boot-reactor")) {
transitive = false
}

0
module/spring-boot-amqp/build.gradle → module/spring-boot-rabbitmq/build.gradle

0
module/spring-boot-amqp/src/dockerTest/java/org/springframework/boot/amqp/docker/compose/RabbitAndRabbitStreamDockerComposeConnectionDetailsFactoryIntegrationTests.java → module/spring-boot-rabbitmq/src/dockerTest/java/org/springframework/boot/amqp/docker/compose/RabbitAndRabbitStreamDockerComposeConnectionDetailsFactoryIntegrationTests.java

0
module/spring-boot-amqp/src/dockerTest/java/org/springframework/boot/amqp/docker/compose/RabbitDockerComposeConnectionDetailsFactoryIntegrationTests.java → module/spring-boot-rabbitmq/src/dockerTest/java/org/springframework/boot/amqp/docker/compose/RabbitDockerComposeConnectionDetailsFactoryIntegrationTests.java

0
module/spring-boot-amqp/src/dockerTest/java/org/springframework/boot/amqp/docker/compose/RabbitStreamDockerComposeConnectionDetailsFactoryIntegrationTests.java → module/spring-boot-rabbitmq/src/dockerTest/java/org/springframework/boot/amqp/docker/compose/RabbitStreamDockerComposeConnectionDetailsFactoryIntegrationTests.java

0
module/spring-boot-amqp/src/dockerTest/java/org/springframework/boot/amqp/docker/compose/SingleServiceRabbitAndRabbitStreamDockerComposeConnectionDetailsFactoryIntegrationTests.java → module/spring-boot-rabbitmq/src/dockerTest/java/org/springframework/boot/amqp/docker/compose/SingleServiceRabbitAndRabbitStreamDockerComposeConnectionDetailsFactoryIntegrationTests.java

0
module/spring-boot-amqp/src/dockerTest/java/org/springframework/boot/amqp/testcontainers/DeprecatedRabbitContainerConnectionDetailsFactoryIntegrationTests.java → module/spring-boot-rabbitmq/src/dockerTest/java/org/springframework/boot/amqp/testcontainers/DeprecatedRabbitContainerConnectionDetailsFactoryIntegrationTests.java

0
module/spring-boot-amqp/src/dockerTest/java/org/springframework/boot/amqp/testcontainers/RabbitContainerConnectionDetailsFactoryIntegrationTests.java → module/spring-boot-rabbitmq/src/dockerTest/java/org/springframework/boot/amqp/testcontainers/RabbitContainerConnectionDetailsFactoryIntegrationTests.java

0
module/spring-boot-amqp/src/dockerTest/java/org/springframework/boot/amqp/testcontainers/RabbitStreamContainerConnectionDetailsFactoryIntegrationTests.java → module/spring-boot-rabbitmq/src/dockerTest/java/org/springframework/boot/amqp/testcontainers/RabbitStreamContainerConnectionDetailsFactoryIntegrationTests.java

0
module/spring-boot-amqp/src/dockerTest/java/org/springframework/boot/amqp/testcontainers/RabbitStreamWithSslContainerConnectionDetailsFactoryIntegrationTests.java → module/spring-boot-rabbitmq/src/dockerTest/java/org/springframework/boot/amqp/testcontainers/RabbitStreamWithSslContainerConnectionDetailsFactoryIntegrationTests.java

0
module/spring-boot-amqp/src/dockerTest/java/org/springframework/boot/amqp/testcontainers/SeparateContainersRabbitAndRabbitStreamContainerConnectionDetailsFactoryIntegrationTests.java → module/spring-boot-rabbitmq/src/dockerTest/java/org/springframework/boot/amqp/testcontainers/SeparateContainersRabbitAndRabbitStreamContainerConnectionDetailsFactoryIntegrationTests.java

0
module/spring-boot-amqp/src/dockerTest/java/org/springframework/boot/amqp/testcontainers/SingleContainerRabbitAndRabbitStreamContainerConnectionDetailsFactoryIntegrationTests.java → module/spring-boot-rabbitmq/src/dockerTest/java/org/springframework/boot/amqp/testcontainers/SingleContainerRabbitAndRabbitStreamContainerConnectionDetailsFactoryIntegrationTests.java

0
module/spring-boot-amqp/src/dockerTest/resources/logback-test.xml → module/spring-boot-rabbitmq/src/dockerTest/resources/logback-test.xml

0
module/spring-boot-amqp/src/dockerTest/resources/org/springframework/boot/amqp/ca.crt → module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/ca.crt

0
module/spring-boot-amqp/src/dockerTest/resources/org/springframework/boot/amqp/client.crt → module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/client.crt

0
module/spring-boot-amqp/src/dockerTest/resources/org/springframework/boot/amqp/client.key → module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/client.key

0
module/spring-boot-amqp/src/dockerTest/resources/org/springframework/boot/amqp/docker/compose/rabbit-and-rabbit-stream-separate-services-compose.yaml → module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/docker/compose/rabbit-and-rabbit-stream-separate-services-compose.yaml

0
module/spring-boot-amqp/src/dockerTest/resources/org/springframework/boot/amqp/docker/compose/rabbit-and-rabbit-stream-single-service-compose.yaml → module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/docker/compose/rabbit-and-rabbit-stream-single-service-compose.yaml

0
module/spring-boot-amqp/src/dockerTest/resources/org/springframework/boot/amqp/docker/compose/rabbit-compose.yaml → module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/docker/compose/rabbit-compose.yaml

0
module/spring-boot-amqp/src/dockerTest/resources/org/springframework/boot/amqp/docker/compose/rabbit-ssl-compose.yaml → module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/docker/compose/rabbit-ssl-compose.yaml

0
module/spring-boot-amqp/src/dockerTest/resources/org/springframework/boot/amqp/docker/compose/rabbit-stream-compose.yaml → module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/docker/compose/rabbit-stream-compose.yaml

0
module/spring-boot-amqp/src/dockerTest/resources/org/springframework/boot/amqp/docker/compose/rabbit-stream-ssl-compose.yaml → module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/docker/compose/rabbit-stream-ssl-compose.yaml

0
module/spring-boot-amqp/src/dockerTest/resources/org/springframework/boot/amqp/docker/compose/rabbitmq-ssl.conf → module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/docker/compose/rabbitmq-ssl.conf

0
module/spring-boot-amqp/src/dockerTest/resources/org/springframework/boot/amqp/docker/compose/rabbitmq-stream-ssl.conf → module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/docker/compose/rabbitmq-stream-ssl.conf

0
module/spring-boot-amqp/src/dockerTest/resources/org/springframework/boot/amqp/server.crt → module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/server.crt

0
module/spring-boot-amqp/src/dockerTest/resources/org/springframework/boot/amqp/server.key → module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/server.key

0
module/spring-boot-amqp/src/dockerTest/resources/org/springframework/boot/amqp/testcontainers/rabbitmq-stream-ssl.conf → module/spring-boot-rabbitmq/src/dockerTest/resources/org/springframework/boot/amqp/testcontainers/rabbitmq-stream-ssl.conf

0
module/spring-boot-amqp/src/dockerTest/resources/spring.properties → module/spring-boot-rabbitmq/src/dockerTest/resources/spring.properties

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/AbstractConnectionFactoryConfigurer.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/AbstractConnectionFactoryConfigurer.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/AbstractRabbitListenerContainerFactoryConfigurer.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/AbstractRabbitListenerContainerFactoryConfigurer.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/CachingConnectionFactoryConfigurer.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/CachingConnectionFactoryConfigurer.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/ConnectionFactoryCustomizer.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/ConnectionFactoryCustomizer.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/DirectRabbitListenerContainerFactoryConfigurer.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/DirectRabbitListenerContainerFactoryConfigurer.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/EnvironmentBuilderCustomizer.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/EnvironmentBuilderCustomizer.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/PropertiesRabbitConnectionDetails.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/PropertiesRabbitConnectionDetails.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitAnnotationDrivenConfiguration.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitAnnotationDrivenConfiguration.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitAutoConfiguration.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitAutoConfiguration.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitConnectionDetails.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitConnectionDetails.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitConnectionFactoryBeanConfigurer.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitConnectionFactoryBeanConfigurer.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitListenerRetrySettingsCustomizer.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitListenerRetrySettingsCustomizer.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitProperties.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitProperties.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitRetryTemplateSettings.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitRetryTemplateSettings.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitStreamConfiguration.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitStreamConfiguration.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitStreamConnectionDetails.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitStreamConnectionDetails.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitStreamTemplateConfigurer.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitStreamTemplateConfigurer.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitTemplateConfigurer.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitTemplateConfigurer.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitTemplateCustomizer.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitTemplateCustomizer.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitTemplateRetrySettingsCustomizer.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/RabbitTemplateRetrySettingsCustomizer.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/SimpleRabbitListenerContainerFactoryConfigurer.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/SimpleRabbitListenerContainerFactoryConfigurer.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/SslBundleRabbitConnectionFactoryBean.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/SslBundleRabbitConnectionFactoryBean.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/health/RabbitHealthContributorAutoConfiguration.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/health/RabbitHealthContributorAutoConfiguration.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/health/package-info.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/health/package-info.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/metrics/RabbitConnectionFactoryMetricsPostProcessor.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/metrics/RabbitConnectionFactoryMetricsPostProcessor.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/metrics/RabbitMetricsAutoConfiguration.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/metrics/RabbitMetricsAutoConfiguration.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/metrics/package-info.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/metrics/package-info.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/autoconfigure/package-info.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/autoconfigure/package-info.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/docker/compose/RabbitDockerComposeConnectionDetailsFactory.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/docker/compose/RabbitDockerComposeConnectionDetailsFactory.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/docker/compose/RabbitEnvironment.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/docker/compose/RabbitEnvironment.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/docker/compose/RabbitStreamDockerComposeConnectionDetailsFactory.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/docker/compose/RabbitStreamDockerComposeConnectionDetailsFactory.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/docker/compose/package-info.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/docker/compose/package-info.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/health/RabbitHealthIndicator.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/health/RabbitHealthIndicator.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/health/package-info.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/health/package-info.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/metrics/RabbitMetrics.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/metrics/RabbitMetrics.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/metrics/package-info.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/metrics/package-info.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/testcontainers/DeprecatedRabbitContainerConnectionDetailsFactory.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/testcontainers/DeprecatedRabbitContainerConnectionDetailsFactory.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/testcontainers/RabbitContainerConnectionDetailsFactory.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/testcontainers/RabbitContainerConnectionDetailsFactory.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/testcontainers/RabbitStreamContainerConnectionDetailsFactory.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/testcontainers/RabbitStreamContainerConnectionDetailsFactory.java

0
module/spring-boot-amqp/src/main/java/org/springframework/boot/amqp/testcontainers/package-info.java → module/spring-boot-rabbitmq/src/main/java/org/springframework/boot/amqp/testcontainers/package-info.java

0
module/spring-boot-amqp/src/main/resources/META-INF/additional-spring-configuration-metadata.json → module/spring-boot-rabbitmq/src/main/resources/META-INF/additional-spring-configuration-metadata.json

0
module/spring-boot-amqp/src/main/resources/META-INF/spring.factories → module/spring-boot-rabbitmq/src/main/resources/META-INF/spring.factories

0
module/spring-boot-amqp/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports → module/spring-boot-rabbitmq/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports

0
module/spring-boot-amqp/src/test/java/org/springframework/boot/amqp/autoconfigure/PropertiesRabbitConnectionDetailsTests.java → module/spring-boot-rabbitmq/src/test/java/org/springframework/boot/amqp/autoconfigure/PropertiesRabbitConnectionDetailsTests.java

0
module/spring-boot-amqp/src/test/java/org/springframework/boot/amqp/autoconfigure/RabbitAutoConfigurationTests.java → module/spring-boot-rabbitmq/src/test/java/org/springframework/boot/amqp/autoconfigure/RabbitAutoConfigurationTests.java

0
module/spring-boot-amqp/src/test/java/org/springframework/boot/amqp/autoconfigure/RabbitPropertiesTests.java → module/spring-boot-rabbitmq/src/test/java/org/springframework/boot/amqp/autoconfigure/RabbitPropertiesTests.java

0
module/spring-boot-amqp/src/test/java/org/springframework/boot/amqp/autoconfigure/RabbitStreamConfigurationTests.java → module/spring-boot-rabbitmq/src/test/java/org/springframework/boot/amqp/autoconfigure/RabbitStreamConfigurationTests.java

0
module/spring-boot-amqp/src/test/java/org/springframework/boot/amqp/autoconfigure/health/RabbitHealthContributorAutoConfigurationTests.java → module/spring-boot-rabbitmq/src/test/java/org/springframework/boot/amqp/autoconfigure/health/RabbitHealthContributorAutoConfigurationTests.java

0
module/spring-boot-amqp/src/test/java/org/springframework/boot/amqp/autoconfigure/metrics/RabbitMetricsAutoConfigurationMeterBinderCycleIntegrationTests.java → module/spring-boot-rabbitmq/src/test/java/org/springframework/boot/amqp/autoconfigure/metrics/RabbitMetricsAutoConfigurationMeterBinderCycleIntegrationTests.java

0
module/spring-boot-amqp/src/test/java/org/springframework/boot/amqp/autoconfigure/metrics/RabbitMetricsAutoConfigurationTests.java → module/spring-boot-rabbitmq/src/test/java/org/springframework/boot/amqp/autoconfigure/metrics/RabbitMetricsAutoConfigurationTests.java

0
module/spring-boot-amqp/src/test/java/org/springframework/boot/amqp/docker/compose/RabbitEnvironmentTests.java → module/spring-boot-rabbitmq/src/test/java/org/springframework/boot/amqp/docker/compose/RabbitEnvironmentTests.java

0
module/spring-boot-amqp/src/test/java/org/springframework/boot/amqp/health/RabbitHealthIndicatorTests.java → module/spring-boot-rabbitmq/src/test/java/org/springframework/boot/amqp/health/RabbitHealthIndicatorTests.java

0
module/spring-boot-amqp/src/test/java/org/springframework/boot/amqp/metrics/RabbitMetricsTests.java → module/spring-boot-rabbitmq/src/test/java/org/springframework/boot/amqp/metrics/RabbitMetricsTests.java

0
module/spring-boot-amqp/src/test/resources/logback-test.xml → module/spring-boot-rabbitmq/src/test/resources/logback-test.xml

0
module/spring-boot-amqp/src/test/resources/org/springframework/boot/amqp/autoconfigure/test.jks → module/spring-boot-rabbitmq/src/test/resources/org/springframework/boot/amqp/autoconfigure/test.jks

6
platform/spring-boot-dependencies/build.gradle

@ -2049,7 +2049,6 @@ bom { @@ -2049,7 +2049,6 @@ bom {
"spring-boot-activemq",
"spring-boot-actuator",
"spring-boot-actuator-autoconfigure",
"spring-boot-amqp",
"spring-boot-artemis",
"spring-boot-autoconfigure",
"spring-boot-autoconfigure-classic",
@ -2141,6 +2140,7 @@ bom { @@ -2141,6 +2140,7 @@ bom {
"spring-boot-pulsar",
"spring-boot-quartz",
"spring-boot-r2dbc",
"spring-boot-rabbitmq",
"spring-boot-reactor",
"spring-boot-reactor-netty",
"spring-boot-restclient",
@ -2166,8 +2166,6 @@ bom { @@ -2166,8 +2166,6 @@ bom {
"spring-boot-starter-activemq-test",
"spring-boot-starter-actuator",
"spring-boot-starter-actuator-test",
"spring-boot-starter-amqp",
"spring-boot-starter-amqp-test",
"spring-boot-starter-artemis",
"spring-boot-starter-artemis-test",
"spring-boot-starter-aspectj",
@ -2280,6 +2278,8 @@ bom { @@ -2280,6 +2278,8 @@ bom {
"spring-boot-starter-quartz-test",
"spring-boot-starter-r2dbc",
"spring-boot-starter-r2dbc-test",
"spring-boot-starter-rabbitmqmq",
"spring-boot-starter-rabbitmqmq-test",
"spring-boot-starter-reactor-netty",
"spring-boot-starter-restclient",
"spring-boot-starter-restclient-test",

8
settings.gradle

@ -80,7 +80,6 @@ include "core:spring-boot-testcontainers" @@ -80,7 +80,6 @@ include "core:spring-boot-testcontainers"
include "module:spring-boot-activemq"
include "module:spring-boot-actuator"
include "module:spring-boot-actuator-autoconfigure"
include "module:spring-boot-amqp"
include "module:spring-boot-artemis"
include "module:spring-boot-autoconfigure-classic"
include "module:spring-boot-autoconfigure-classic-modules"
@ -164,6 +163,7 @@ include "module:spring-boot-persistence" @@ -164,6 +163,7 @@ include "module:spring-boot-persistence"
include "module:spring-boot-pulsar"
include "module:spring-boot-quartz"
include "module:spring-boot-r2dbc"
include "module:spring-boot-rabbitmq"
include "module:spring-boot-reactor"
include "module:spring-boot-reactor-netty"
include "module:spring-boot-restclient"
@ -208,8 +208,6 @@ include "starter:spring-boot-starter-activemq" @@ -208,8 +208,6 @@ include "starter:spring-boot-starter-activemq"
include "starter:spring-boot-starter-activemq-test"
include "starter:spring-boot-starter-actuator"
include "starter:spring-boot-starter-actuator-test"
include "starter:spring-boot-starter-amqp"
include "starter:spring-boot-starter-amqp-test"
include "starter:spring-boot-starter-artemis"
include "starter:spring-boot-starter-artemis-test"
include "starter:spring-boot-starter-aspectj"
@ -325,6 +323,8 @@ include "starter:spring-boot-starter-quartz" @@ -325,6 +323,8 @@ include "starter:spring-boot-starter-quartz"
include "starter:spring-boot-starter-quartz-test"
include "starter:spring-boot-starter-r2dbc"
include "starter:spring-boot-starter-r2dbc-test"
include "starter:spring-boot-starter-rabbitmq"
include "starter:spring-boot-starter-rabbitmq-test"
include "starter:spring-boot-starter-reactor-netty"
include "starter:spring-boot-starter-restclient"
include "starter:spring-boot-starter-restclient-test"
@ -393,7 +393,6 @@ include ":smoke-test:spring-boot-smoke-test-actuator-extension" @@ -393,7 +393,6 @@ include ":smoke-test:spring-boot-smoke-test-actuator-extension"
include ":smoke-test:spring-boot-smoke-test-actuator-log4j2"
include ":smoke-test:spring-boot-smoke-test-actuator-noweb"
include ":smoke-test:spring-boot-smoke-test-actuator-ui"
include ":smoke-test:spring-boot-smoke-test-amqp"
include ":smoke-test:spring-boot-smoke-test-ant"
include ":smoke-test:spring-boot-smoke-test-artemis"
include ":smoke-test:spring-boot-smoke-test-aspectj"
@ -441,6 +440,7 @@ include ":smoke-test:spring-boot-smoke-test-prometheus" @@ -441,6 +440,7 @@ include ":smoke-test:spring-boot-smoke-test-prometheus"
include ":smoke-test:spring-boot-smoke-test-property-validation"
include ":smoke-test:spring-boot-smoke-test-pulsar"
include ":smoke-test:spring-boot-smoke-test-quartz"
include ":smoke-test:spring-boot-smoke-test-rabbitmq"
include ":smoke-test:spring-boot-smoke-test-reactive-oauth2-client"
include ":smoke-test:spring-boot-smoke-test-reactive-oauth2-resource-server"
include ":smoke-test:spring-boot-smoke-test-restclient"

4
smoke-test/spring-boot-smoke-test-amqp/build.gradle → smoke-test/spring-boot-smoke-test-rabbitmq/build.gradle

@ -22,10 +22,10 @@ plugins { @@ -22,10 +22,10 @@ plugins {
description = "Spring Boot AMQP smoke test"
dependencies {
implementation(project(":starter:spring-boot-starter-amqp"))
implementation(project(":starter:spring-boot-starter-rabbitmq"))
dockerTestImplementation(project(":core:spring-boot-testcontainers"))
dockerTestImplementation(project(":starter:spring-boot-starter-amqp-test"))
dockerTestImplementation(project(":starter:spring-boot-starter-rabbitmq-test"))
dockerTestImplementation(project(":test-support:spring-boot-docker-test-support"))
dockerTestImplementation("org.awaitility:awaitility")
dockerTestImplementation("org.testcontainers:testcontainers-junit-jupiter")

0
smoke-test/spring-boot-smoke-test-amqp/src/dockerTest/java/smoketest/amqp/SampleAmqpSimpleApplicationSslTests.java → smoke-test/spring-boot-smoke-test-rabbitmq/src/dockerTest/java/smoketest/amqp/SampleAmqpSimpleApplicationSslTests.java

0
smoke-test/spring-boot-smoke-test-amqp/src/dockerTest/java/smoketest/amqp/SampleAmqpSimpleApplicationTests.java → smoke-test/spring-boot-smoke-test-rabbitmq/src/dockerTest/java/smoketest/amqp/SampleAmqpSimpleApplicationTests.java

0
smoke-test/spring-boot-smoke-test-amqp/src/dockerTest/java/smoketest/amqp/SecureRabbitMqContainer.java → smoke-test/spring-boot-smoke-test-rabbitmq/src/dockerTest/java/smoketest/amqp/SecureRabbitMqContainer.java

0
smoke-test/spring-boot-smoke-test-amqp/src/main/java/smoketest/amqp/SampleAmqpSimpleApplication.java → smoke-test/spring-boot-smoke-test-rabbitmq/src/main/java/smoketest/amqp/SampleAmqpSimpleApplication.java

0
smoke-test/spring-boot-smoke-test-amqp/src/main/java/smoketest/amqp/Sender.java → smoke-test/spring-boot-smoke-test-rabbitmq/src/main/java/smoketest/amqp/Sender.java

0
smoke-test/spring-boot-smoke-test-amqp/src/main/java/smoketest/amqp/package-info.java → smoke-test/spring-boot-smoke-test-rabbitmq/src/main/java/smoketest/amqp/package-info.java

0
smoke-test/spring-boot-smoke-test-amqp/src/test/resources/ssl/rabbitmq.conf → smoke-test/spring-boot-smoke-test-rabbitmq/src/test/resources/ssl/rabbitmq.conf

0
smoke-test/spring-boot-smoke-test-amqp/src/test/resources/ssl/test-ca.crt → smoke-test/spring-boot-smoke-test-rabbitmq/src/test/resources/ssl/test-ca.crt

0
smoke-test/spring-boot-smoke-test-amqp/src/test/resources/ssl/test-ca.key → smoke-test/spring-boot-smoke-test-rabbitmq/src/test/resources/ssl/test-ca.key

0
smoke-test/spring-boot-smoke-test-amqp/src/test/resources/ssl/test-client.crt → smoke-test/spring-boot-smoke-test-rabbitmq/src/test/resources/ssl/test-client.crt

0
smoke-test/spring-boot-smoke-test-amqp/src/test/resources/ssl/test-client.key → smoke-test/spring-boot-smoke-test-rabbitmq/src/test/resources/ssl/test-client.key

0
smoke-test/spring-boot-smoke-test-amqp/src/test/resources/ssl/test-server.crt → smoke-test/spring-boot-smoke-test-rabbitmq/src/test/resources/ssl/test-server.crt

0
smoke-test/spring-boot-smoke-test-amqp/src/test/resources/ssl/test-server.key → smoke-test/spring-boot-smoke-test-rabbitmq/src/test/resources/ssl/test-server.key

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save