You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2021/04/16 06:14:50 UTC

[camel] 02/03: CAMEL-16518 - Deprecate Camel-APNS

This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 6aa5b1b8ad11b071b1749215f2ac8e9dff504ff7
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Apr 16 08:06:14 2021 +0200

    CAMEL-16518 - Deprecate Camel-APNS
---
 .../resources/org/apache/camel/catalog/docs/apns-component.adoc      | 5 +++--
 .../META-INF/services/org/apache/camel/component.properties          | 2 +-
 .../generated/resources/org/apache/camel/component/apns/apns.json    | 2 +-
 components/camel-apns/src/main/docs/apns-component.adoc              | 5 +++--
 .../org/apache/camel/builder/component/ComponentsBuilderFactory.java | 1 +
 .../camel/builder/component/dsl/ApnsComponentBuilderFactory.java     | 1 +
 core/camel-componentdsl/src/generated/resources/metadata.json        | 2 +-
 .../org/apache/camel/builder/endpoint/StaticEndpointBuilders.java    | 2 ++
 .../camel/builder/endpoint/dsl/ApnsEndpointBuilderFactory.java       | 3 +++
 docs/components/modules/ROOT/pages/apns-component.adoc               | 5 +++--
 10 files changed, 19 insertions(+), 9 deletions(-)

diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/apns-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/apns-component.adoc
index e230054..d0a587f 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/apns-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/apns-component.adoc
@@ -1,10 +1,11 @@
 [[apns-component]]
-= APNS Component
+= APNS Component (deprecated)
 :docTitle: APNS
 :artifactId: camel-apns
 :description: Send notifications to Apple iOS devices.
 :since: 2.8
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/apns.adoc[opts=optional]
 
diff --git a/components/camel-apns/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-apns/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 52c9f76f..55d4244 100644
--- a/components/camel-apns/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-apns/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=apns
 groupId=org.apache.camel
 artifactId=camel-apns
 version=3.10.0-SNAPSHOT
-projectName=Camel :: APNS
+projectName=Camel :: APNS (deprecated)
 projectDescription=A Camel Apple Push Notification Server Component
diff --git a/components/camel-apns/src/generated/resources/org/apache/camel/component/apns/apns.json b/components/camel-apns/src/generated/resources/org/apache/camel/component/apns/apns.json
index d5344ba..91e3b01 100644
--- a/components/camel-apns/src/generated/resources/org/apache/camel/component/apns/apns.json
+++ b/components/camel-apns/src/generated/resources/org/apache/camel/component/apns/apns.json
@@ -4,7 +4,7 @@
     "name": "apns",
     "title": "APNS",
     "description": "Send notifications to Apple iOS devices.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.8.0",
     "label": "eventbus,mobile",
     "javaType": "org.apache.camel.component.apns.ApnsComponent",
diff --git a/components/camel-apns/src/main/docs/apns-component.adoc b/components/camel-apns/src/main/docs/apns-component.adoc
index e230054..d0a587f 100644
--- a/components/camel-apns/src/main/docs/apns-component.adoc
+++ b/components/camel-apns/src/main/docs/apns-component.adoc
@@ -1,10 +1,11 @@
 [[apns-component]]
-= APNS Component
+= APNS Component (deprecated)
 :docTitle: APNS
 :artifactId: camel-apns
 :description: Send notifications to Apple iOS devices.
 :since: 2.8
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/apns.adoc[opts=optional]
 
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java
index 997d1ce..03556e6 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java
@@ -119,6 +119,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.ApnsComponentBuilderFactory.ApnsComponentBuilder apns() {
         return org.apache.camel.builder.component.dsl.ApnsComponentBuilderFactory.apns();
     }
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ApnsComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ApnsComponentBuilderFactory.java
index b1a4a76..44366c8 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ApnsComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ApnsComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface ApnsComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static ApnsComponentBuilder apns() {
         return new ApnsComponentBuilderImpl();
     }
diff --git a/core/camel-componentdsl/src/generated/resources/metadata.json b/core/camel-componentdsl/src/generated/resources/metadata.json
index fc9706d..664744b 100644
--- a/core/camel-componentdsl/src/generated/resources/metadata.json
+++ b/core/camel-componentdsl/src/generated/resources/metadata.json
@@ -116,7 +116,7 @@
     "name": "apns",
     "title": "APNS",
     "description": "Send notifications to Apple iOS devices.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.8.0",
     "label": "eventbus,mobile",
     "javaType": "org.apache.camel.component.apns.ApnsComponent",
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
index e05b0ac..6ea9e70 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
@@ -239,6 +239,7 @@ public class StaticEndpointBuilders {
      * @param path name
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.ApnsEndpointBuilderFactory.ApnsEndpointBuilder apns(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.ApnsEndpointBuilderFactory.endpointBuilder("apns", path);
@@ -261,6 +262,7 @@ public class StaticEndpointBuilders {
      * @param path name
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.ApnsEndpointBuilderFactory.ApnsEndpointBuilder apns(
             String componentName,
             String path) {
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ApnsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ApnsEndpointBuilderFactory.java
index de29f9f..1d7c1a2 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ApnsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ApnsEndpointBuilderFactory.java
@@ -878,6 +878,7 @@ public interface ApnsEndpointBuilderFactory {
          * @param path name
          * @return the dsl builder
          */
+        @Deprecated
         default ApnsEndpointBuilder apns(String path) {
             return ApnsEndpointBuilderFactory.endpointBuilder("apns", path);
         }
@@ -899,10 +900,12 @@ public interface ApnsEndpointBuilderFactory {
          * @param path name
          * @return the dsl builder
          */
+        @Deprecated
         default ApnsEndpointBuilder apns(String componentName, String path) {
             return ApnsEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static ApnsEndpointBuilder endpointBuilder(String componentName, String path) {
         class ApnsEndpointBuilderImpl extends AbstractEndpointBuilder implements ApnsEndpointBuilder, AdvancedApnsEndpointBuilder {
             public ApnsEndpointBuilderImpl(String path) {
diff --git a/docs/components/modules/ROOT/pages/apns-component.adoc b/docs/components/modules/ROOT/pages/apns-component.adoc
index 36efb88..ec0e123 100644
--- a/docs/components/modules/ROOT/pages/apns-component.adoc
+++ b/docs/components/modules/ROOT/pages/apns-component.adoc
@@ -1,12 +1,13 @@
 [[apns-component]]
-= APNS Component
+= APNS Component (deprecated)
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
 :page-source: components/camel-apns/src/main/docs/apns-component.adoc
 :docTitle: APNS
 :artifactId: camel-apns
 :description: Send notifications to Apple iOS devices.
 :since: 2.8
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/apns.adoc[opts=optional]