This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new a72291e968b CAMEL-18866: camel-rabbitmq - Deprecate as should use
camel-spring-rabbitmq instead
a72291e968b is described below
commit a72291e968bdf2a57dd8503f86db637fb0183dbf
Author: Claus Ibsen <[email protected]>
AuthorDate: Tue Jan 10 20:44:33 2023 +0100
CAMEL-18866: camel-rabbitmq - Deprecate as should use camel-spring-rabbitmq
instead
---
.../resources/org/apache/camel/catalog/components/rabbitmq.json | 2 +-
components/camel-rabbitmq/pom.xml | 2 +-
.../META-INF/services/org/apache/camel/component.properties | 2 +-
.../resources/org/apache/camel/component/rabbitmq/rabbitmq.json | 2 +-
components/camel-rabbitmq/src/main/docs/rabbitmq-component.adoc | 5 +++--
.../org/apache/camel/builder/component/ComponentsBuilderFactory.java | 1 +
.../camel/builder/component/dsl/RabbitmqComponentBuilderFactory.java | 1 +
dsl/camel-componentdsl/src/generated/resources/metadata.json | 2 +-
.../org/apache/camel/builder/endpoint/StaticEndpointBuilders.java | 2 ++
.../camel/builder/endpoint/dsl/RabbitMQEndpointBuilderFactory.java | 3 +++
10 files changed, 15 insertions(+), 7 deletions(-)
diff --git
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/rabbitmq.json
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/rabbitmq.json
index 7786e6ed200..1851c26fe2d 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/rabbitmq.json
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/rabbitmq.json
@@ -4,7 +4,7 @@
"name": "rabbitmq",
"title": "RabbitMQ",
"description": "Send and receive messages from RabbitMQ instances.",
- "deprecated": false,
+ "deprecated": true,
"firstVersion": "2.12.0",
"label": "messaging",
"javaType": "org.apache.camel.component.rabbitmq.RabbitMQComponent",
diff --git a/components/camel-rabbitmq/pom.xml
b/components/camel-rabbitmq/pom.xml
index f6682b00432..fdf2046b00d 100644
--- a/components/camel-rabbitmq/pom.xml
+++ b/components/camel-rabbitmq/pom.xml
@@ -28,7 +28,7 @@
<artifactId>camel-rabbitmq</artifactId>
<packaging>jar</packaging>
- <name>Camel :: RabbitMQ</name>
+ <name>Camel :: RabbitMQ (deprecated)</name>
<description>Camel RabbitMQ Component</description>
<properties>
diff --git
a/components/camel-rabbitmq/src/generated/resources/META-INF/services/org/apache/camel/component.properties
b/components/camel-rabbitmq/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 7f5043751cc..af9e620b0f6 100644
---
a/components/camel-rabbitmq/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++
b/components/camel-rabbitmq/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=rabbitmq
groupId=org.apache.camel
artifactId=camel-rabbitmq
version=3.21.0-SNAPSHOT
-projectName=Camel :: RabbitMQ
+projectName=Camel :: RabbitMQ (deprecated)
projectDescription=Camel RabbitMQ Component
diff --git
a/components/camel-rabbitmq/src/generated/resources/org/apache/camel/component/rabbitmq/rabbitmq.json
b/components/camel-rabbitmq/src/generated/resources/org/apache/camel/component/rabbitmq/rabbitmq.json
index 7786e6ed200..1851c26fe2d 100644
---
a/components/camel-rabbitmq/src/generated/resources/org/apache/camel/component/rabbitmq/rabbitmq.json
+++
b/components/camel-rabbitmq/src/generated/resources/org/apache/camel/component/rabbitmq/rabbitmq.json
@@ -4,7 +4,7 @@
"name": "rabbitmq",
"title": "RabbitMQ",
"description": "Send and receive messages from RabbitMQ instances.",
- "deprecated": false,
+ "deprecated": true,
"firstVersion": "2.12.0",
"label": "messaging",
"javaType": "org.apache.camel.component.rabbitmq.RabbitMQComponent",
diff --git a/components/camel-rabbitmq/src/main/docs/rabbitmq-component.adoc
b/components/camel-rabbitmq/src/main/docs/rabbitmq-component.adoc
index dd874b6fcff..01bb65ac014 100644
--- a/components/camel-rabbitmq/src/main/docs/rabbitmq-component.adoc
+++ b/components/camel-rabbitmq/src/main/docs/rabbitmq-component.adoc
@@ -1,10 +1,11 @@
-= RabbitMQ Component
+= RabbitMQ Component (deprecated)
:doctitle: RabbitMQ
:shortname: rabbitmq
:artifactid: camel-rabbitmq
:description: Send and receive messages from RabbitMQ instances.
:since: 2.12
-:supportlevel: Stable
+:supportlevel: Stable-deprecated
+:deprecated: *deprecated*
:component-header: Both producer and consumer are supported
//Manually maintained attributes
:camel-spring-boot-name: rabbitmq
diff --git
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java
index 1cb6833b27d..074e1154cb7 100644
---
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java
+++
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java
@@ -3525,6 +3525,7 @@ public interface ComponentsBuilderFactory {
*
* @return the dsl builder
*/
+ @Deprecated
static
org.apache.camel.builder.component.dsl.RabbitmqComponentBuilderFactory.RabbitmqComponentBuilder
rabbitmq() {
return
org.apache.camel.builder.component.dsl.RabbitmqComponentBuilderFactory.rabbitmq();
}
diff --git
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/RabbitmqComponentBuilderFactory.java
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/RabbitmqComponentBuilderFactory.java
index 98152ababeb..2b7a267974e 100644
---
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/RabbitmqComponentBuilderFactory.java
+++
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/RabbitmqComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface RabbitmqComponentBuilderFactory {
*
* @return the dsl builder
*/
+ @Deprecated
static RabbitmqComponentBuilder rabbitmq() {
return new RabbitmqComponentBuilderImpl();
}
diff --git a/dsl/camel-componentdsl/src/generated/resources/metadata.json
b/dsl/camel-componentdsl/src/generated/resources/metadata.json
index 4e3665b8d7f..0afa394b299 100644
--- a/dsl/camel-componentdsl/src/generated/resources/metadata.json
+++ b/dsl/camel-componentdsl/src/generated/resources/metadata.json
@@ -5789,7 +5789,7 @@
"name": "rabbitmq",
"title": "RabbitMQ",
"description": "Send and receive messages from RabbitMQ instances.",
- "deprecated": false,
+ "deprecated": true,
"firstVersion": "2.12.0",
"label": "messaging",
"javaType": "org.apache.camel.component.rabbitmq.RabbitMQComponent",
diff --git
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
index 3f2f5a4259b..0f713ce7864 100644
---
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
+++
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
@@ -12164,6 +12164,7 @@ public class StaticEndpointBuilders {
* @param path exchangeName
* @return the dsl builder
*/
+ @Deprecated
public static
org.apache.camel.builder.endpoint.dsl.RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder
rabbitmq(
String path) {
return
org.apache.camel.builder.endpoint.dsl.RabbitMQEndpointBuilderFactory.endpointBuilder("rabbitmq",
path);
@@ -12188,6 +12189,7 @@ public class StaticEndpointBuilders {
* @param path exchangeName
* @return the dsl builder
*/
+ @Deprecated
public static
org.apache.camel.builder.endpoint.dsl.RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder
rabbitmq(
String componentName,
String path) {
diff --git
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/RabbitMQEndpointBuilderFactory.java
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/RabbitMQEndpointBuilderFactory.java
index 671ab84e34f..1e3c4410aff 100644
---
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/RabbitMQEndpointBuilderFactory.java
+++
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/RabbitMQEndpointBuilderFactory.java
@@ -4411,6 +4411,7 @@ public interface RabbitMQEndpointBuilderFactory {
* @param path exchangeName
* @return the dsl builder
*/
+ @Deprecated
default RabbitMQEndpointBuilder rabbitmq(String path) {
return RabbitMQEndpointBuilderFactory.endpointBuilder("rabbitmq",
path);
}
@@ -4434,6 +4435,7 @@ public interface RabbitMQEndpointBuilderFactory {
* @param path exchangeName
* @return the dsl builder
*/
+ @Deprecated
default RabbitMQEndpointBuilder rabbitmq(
String componentName,
String path) {
@@ -4763,6 +4765,7 @@ public interface RabbitMQEndpointBuilderFactory {
return "MessageTimestamp";
}
}
+ @Deprecated
static RabbitMQEndpointBuilder endpointBuilder(
String componentName,
String path) {