This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel.git.
from 13f2f6a CAMEL-14565: Add docs for missing option new e06aad5 CAMEL-14552 - Create an AWS-SNS component based on SDK v2 new 4bac9ea CAMEL-14552 - Create an AWS-SNS component based on SDK v2, docs new 15d565e CAMEL-14552 - Create an AWS-SNS component based on SDK v2, added component to kit new 8abd616 CAMEL-14552 - Create an AWS-SNS component based on SDK v2, Regen new 4c38081 CAMEL-14552 - Create an AWS-SNS component based on SDK v2, Fixed CS new 82d8117 CAMEL-14552 - Create an AWS-SNS component based on SDK v2, Fixed descriptions new b8d4796 CAMEL-14552 - Create an AWS-SNS component based on SDK v2, Regen docs new d6d388a CAMEL-14552 - Create an AWS-SNS component based on SDK v2, Fixed some tests new b8c06cd CAMEL-14552 - Create an AWS-SNS component based on SDK v2, Pointing the correct SB starter new d4d6457 CAMEL-14552 - Create an AWS-SNS component based on SDK v2, Note about OSGi new 4b2580e CAMEL-14552 - Create an AWS-SNS component based on SDK v2, Regen The 11 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: apache-camel/src/main/descriptors/common-bin.xml | 1 + bom/camel-bom/pom.xml | 5 + components/camel-aws2-sns/pom.xml | 91 +++++++ .../aws2/sns/Sns2ComponentConfigurer.java | 33 +++ .../component/aws2/sns/Sns2EndpointConfigurer.java | 57 +++++ .../services/org/apache/camel/component.properties | 7 + .../services/org/apache/camel/component/aws2-sns | 2 + .../org/apache/camel/configurer/aws2-sns-component | 2 + .../org/apache/camel/configurer/aws2-sns-endpoint | 2 + .../apache/camel/component/aws2/sns/aws2-sns.json | 51 ++++ .../src/main/docs/aws2-sns-component.adoc | 205 ++++++++++++++++ .../camel/component/aws2/sns/Sns2Component.java | 132 ++++++++++ .../aws2/sns/Sns2ComponentVerifierExtension.java | 84 +++++++ .../component/aws2/sns/Sns2Configuration.java | 269 +++++++++++++++++++++ .../camel/component/aws2/sns/Sns2Constants.java | 27 +++ .../camel/component/aws2/sns/Sns2Endpoint.java | 237 ++++++++++++++++++ .../aws2/sns/Sns2HeaderFilterStrategy.java | 30 +++ .../camel/component/aws2/sns/Sns2Producer.java | 153 ++++++++++++ .../component/aws2/sns/AmazonSNSClientMock.java | 80 ++++++ .../aws2/sns/SNSComponentClientRegistryTest.java | 41 ++++ .../aws2/sns/SnsComponentConfigurationTest.java | 216 +++++++++++++++++ .../component/aws2/sns/SnsComponentSpringTest.java | 56 +++++ .../camel/component/aws2/sns/SnsComponentTest.java | 65 +++++ .../sns/SnsComponentVerifierExtensionTest.java | 71 ++++++ .../camel/component/aws2/sns/SnsProducerTest.java | 73 ++++++ .../integration/SnsComponentIntegrationTest.java | 66 +++++ .../SnsTopicWithKmsEncryptionIntegrationTest.java | 65 +++++ .../src/test/resources/log4j2.properties | 28 +++ .../aws2/sns/SnsComponentSpringTest-context.xml | 34 +++ components/pom.xml | 1 + core/camel-allcomponents/pom.xml | 4 + .../component/ComponentsBuilderFactory.java | 12 + .../dsl/Aws2SnsComponentBuilderFactory.java | 160 ++++++++++++ .../src/generated/resources/metadata.json | 20 ++ docs/components/modules/ROOT/nav.adoc | 1 + .../modules/ROOT/pages/aws2-sns-component.adoc | 206 ++++++++++++++++ docs/components/modules/ROOT/pages/index.adoc | 4 +- parent/pom.xml | 5 + 38 files changed, 2595 insertions(+), 1 deletion(-) create mode 100644 components/camel-aws2-sns/pom.xml create mode 100644 components/camel-aws2-sns/src/generated/java/org/apache/camel/component/aws2/sns/Sns2ComponentConfigurer.java create mode 100644 components/camel-aws2-sns/src/generated/java/org/apache/camel/component/aws2/sns/Sns2EndpointConfigurer.java create mode 100644 components/camel-aws2-sns/src/generated/resources/META-INF/services/org/apache/camel/component.properties create mode 100644 components/camel-aws2-sns/src/generated/resources/META-INF/services/org/apache/camel/component/aws2-sns create mode 100644 components/camel-aws2-sns/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws2-sns-component create mode 100644 components/camel-aws2-sns/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws2-sns-endpoint create mode 100644 components/camel-aws2-sns/src/generated/resources/org/apache/camel/component/aws2/sns/aws2-sns.json create mode 100644 components/camel-aws2-sns/src/main/docs/aws2-sns-component.adoc create mode 100644 components/camel-aws2-sns/src/main/java/org/apache/camel/component/aws2/sns/Sns2Component.java create mode 100644 components/camel-aws2-sns/src/main/java/org/apache/camel/component/aws2/sns/Sns2ComponentVerifierExtension.java create mode 100644 components/camel-aws2-sns/src/main/java/org/apache/camel/component/aws2/sns/Sns2Configuration.java create mode 100644 components/camel-aws2-sns/src/main/java/org/apache/camel/component/aws2/sns/Sns2Constants.java create mode 100644 components/camel-aws2-sns/src/main/java/org/apache/camel/component/aws2/sns/Sns2Endpoint.java create mode 100644 components/camel-aws2-sns/src/main/java/org/apache/camel/component/aws2/sns/Sns2HeaderFilterStrategy.java create mode 100644 components/camel-aws2-sns/src/main/java/org/apache/camel/component/aws2/sns/Sns2Producer.java create mode 100644 components/camel-aws2-sns/src/test/java/org/apache/camel/component/aws2/sns/AmazonSNSClientMock.java create mode 100644 components/camel-aws2-sns/src/test/java/org/apache/camel/component/aws2/sns/SNSComponentClientRegistryTest.java create mode 100644 components/camel-aws2-sns/src/test/java/org/apache/camel/component/aws2/sns/SnsComponentConfigurationTest.java create mode 100644 components/camel-aws2-sns/src/test/java/org/apache/camel/component/aws2/sns/SnsComponentSpringTest.java create mode 100644 components/camel-aws2-sns/src/test/java/org/apache/camel/component/aws2/sns/SnsComponentTest.java create mode 100644 components/camel-aws2-sns/src/test/java/org/apache/camel/component/aws2/sns/SnsComponentVerifierExtensionTest.java create mode 100644 components/camel-aws2-sns/src/test/java/org/apache/camel/component/aws2/sns/SnsProducerTest.java create mode 100644 components/camel-aws2-sns/src/test/java/org/apache/camel/component/aws2/sns/integration/SnsComponentIntegrationTest.java create mode 100644 components/camel-aws2-sns/src/test/java/org/apache/camel/component/aws2/sns/integration/SnsTopicWithKmsEncryptionIntegrationTest.java create mode 100644 components/camel-aws2-sns/src/test/resources/log4j2.properties create mode 100644 components/camel-aws2-sns/src/test/resources/org/apache/camel/component/aws2/sns/SnsComponentSpringTest-context.xml create mode 100644 core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Aws2SnsComponentBuilderFactory.java create mode 100644 docs/components/modules/ROOT/pages/aws2-sns-component.adoc