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 <[email protected]> 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]
