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 1ad92f0 CAMEL-14570: camel-zookeeper-master - Use testcontainers for
testing
new cff4110 CAMEL-14553 - Create an AWS-SQS component based on SDK v2
new 4f3067b CAMEL-14553 - Create an AWS-SQS component based on SDK v2,
docs
new fec9921 CAMEL-14553 - Create an AWS-SQS component based on SDK v2,
regen docs
new 7712dcc CAMEL-14553 - Create an AWS-SQS component based on SDK v2,
added component to kit
new 9cb69db CAMEL-14553 - Create an AWS-SQS component based on SDK v2,
regen
new 6edfe84 CAMEL-14553 - Create an AWS-SQS component based on SDK v2,
fixed CS
new c76c2ce CAMEL-14553 - Create an AWS-SQS component based on SDK v2,
added note about OSGi support
new fdba5c2 CAMEL-14553 - Create an AWS-SQS component based on SDK v2,
fixed descriptions
new 27b8c51 CAMEL-14553 - Create an AWS-SQS component based on SDK v2,
regen docs
new 638314b CAMEL-14553 - Create an AWS-SQS component based on SDK v2,
final regen
The 10 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-sqs/pom.xml | 86 ++++
.../aws2/sqs/Sqs2ComponentConfigurer.java | 35 ++
.../component/aws2/sqs/Sqs2EndpointConfigurer.java | 131 +++++
.../services/org/apache/camel/component.properties | 7 +
.../services/org/apache/camel/component/aws2-sqs | 2 +
.../org/apache/camel/configurer/aws2-sqs-component | 2 +
.../org/apache/camel/configurer/aws2-sqs-endpoint | 2 +
.../apache/camel/component/aws2/sqs/aws2-sqs.json | 91 ++++
.../src/main/docs/aws2-sqs-component.adoc | 351 +++++++++++++
.../aws2/sqs/ConstantMessageGroupIdStrategy.java | 28 +
.../ExchangeIdMessageDeduplicationIdStrategy.java | 28 +
.../aws2/sqs/ExchangeIdMessageGroupIdStrategy.java | 28 +
.../aws2/sqs/MessageDeduplicationIdStrategy.java | 25 +
.../component/aws2/sqs/MessageGroupIdStrategy.java | 25 +
.../sqs/NullMessageDeduplicationIdStrategy.java | 28 +
.../sqs/PropertyValueMessageGroupIdStrategy.java | 28 +
.../camel/component/aws2/sqs/Sqs2Component.java | 142 +++++
.../aws2/sqs/Sqs2ComponentVerifierExtension.java | 84 +++
.../component/aws2/sqs/Sqs2Configuration.java | 573 +++++++++++++++++++++
.../camel/component/aws2/sqs/Sqs2Constants.java | 33 ++
.../camel/component/aws2/sqs/Sqs2Consumer.java | 334 ++++++++++++
.../camel/component/aws2/sqs/Sqs2Endpoint.java | 391 ++++++++++++++
.../aws2/sqs/Sqs2HeaderFilterStrategy.java | 30 ++
.../camel/component/aws2/sqs/Sqs2Operations.java | 22 +
.../camel/component/aws2/sqs/Sqs2Producer.java | 308 +++++++++++
.../component/aws2/sqs/AmazonSQSClientMock.java | 225 ++++++++
.../component/aws2/sqs/SqsBatchConsumerTest.java | 79 +++
.../aws2/sqs/SqsComponentClientRegistryTest.java | 41 ++
.../aws2/sqs/SqsComponentConfigurationTest.java | 304 +++++++++++
.../component/aws2/sqs/SqsComponentSpringTest.java | 133 +++++
.../camel/component/aws2/sqs/SqsComponentTest.java | 105 ++++
.../sqs/SqsComponentVerifierExtensionTest.java | 71 +++
.../aws2/sqs/SqsConcurrentConsumerTest.java | 90 ++++
.../component/aws2/sqs/SqsConfigurationTest.java | 48 ++
.../aws2/sqs/SqsConsumerIdleMessageTest.java | 55 ++
.../sqs/SqsDoesNotExtendMessageVisibilityTest.java | 72 +++
.../aws2/sqs/SqsEndpointExplicitQueueUrlTest.java | 48 ++
.../component/aws2/sqs/SqsProducerBatchTest.java | 76 +++
.../component/aws2/sqs/SqsProducerDeleteTest.java | 67 +++
.../aws2/sqs/SqsProducerListQueuesTest.java | 68 +++
.../integration/SqsComponentIntegrationTest.java | 109 ++++
.../SqsConsumerMessageIntegrationTest.java | 72 +++
.../SqsProducerBatchSendFifoIntegrationTest.java | 76 +++
.../SqsProducerBatchSendIntegrationTest.java | 75 +++
.../SqsProducerDeleteMessageIntegrationTest.java | 67 +++
.../src/test/resources/log4j2.properties | 28 +
.../aws2/sqs/SqsComponentSpringTest-context.xml | 51 ++
components/pom.xml | 1 +
core/camel-allcomponents/pom.xml | 4 +
.../component/ComponentsBuilderFactory.java | 12 +
.../dsl/Aws2SqsComponentBuilderFactory.java | 181 +++++++
.../src/generated/resources/metadata.json | 20 +
docs/components/modules/ROOT/nav.adoc | 1 +
.../modules/ROOT/pages/aws2-sqs-component.adoc | 352 +++++++++++++
docs/components/modules/ROOT/pages/index.adoc | 4 +-
parent/pom.xml | 5 +
58 files changed, 5359 insertions(+), 1 deletion(-)
create mode 100644 components/camel-aws2-sqs/pom.xml
create mode 100644
components/camel-aws2-sqs/src/generated/java/org/apache/camel/component/aws2/sqs/Sqs2ComponentConfigurer.java
create mode 100644
components/camel-aws2-sqs/src/generated/java/org/apache/camel/component/aws2/sqs/Sqs2EndpointConfigurer.java
create mode 100644
components/camel-aws2-sqs/src/generated/resources/META-INF/services/org/apache/camel/component.properties
create mode 100644
components/camel-aws2-sqs/src/generated/resources/META-INF/services/org/apache/camel/component/aws2-sqs
create mode 100644
components/camel-aws2-sqs/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws2-sqs-component
create mode 100644
components/camel-aws2-sqs/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws2-sqs-endpoint
create mode 100644
components/camel-aws2-sqs/src/generated/resources/org/apache/camel/component/aws2/sqs/aws2-sqs.json
create mode 100644
components/camel-aws2-sqs/src/main/docs/aws2-sqs-component.adoc
create mode 100644
components/camel-aws2-sqs/src/main/java/org/apache/camel/component/aws2/sqs/ConstantMessageGroupIdStrategy.java
create mode 100644
components/camel-aws2-sqs/src/main/java/org/apache/camel/component/aws2/sqs/ExchangeIdMessageDeduplicationIdStrategy.java
create mode 100644
components/camel-aws2-sqs/src/main/java/org/apache/camel/component/aws2/sqs/ExchangeIdMessageGroupIdStrategy.java
create mode 100644
components/camel-aws2-sqs/src/main/java/org/apache/camel/component/aws2/sqs/MessageDeduplicationIdStrategy.java
create mode 100644
components/camel-aws2-sqs/src/main/java/org/apache/camel/component/aws2/sqs/MessageGroupIdStrategy.java
create mode 100644
components/camel-aws2-sqs/src/main/java/org/apache/camel/component/aws2/sqs/NullMessageDeduplicationIdStrategy.java
create mode 100644
components/camel-aws2-sqs/src/main/java/org/apache/camel/component/aws2/sqs/PropertyValueMessageGroupIdStrategy.java
create mode 100644
components/camel-aws2-sqs/src/main/java/org/apache/camel/component/aws2/sqs/Sqs2Component.java
create mode 100644
components/camel-aws2-sqs/src/main/java/org/apache/camel/component/aws2/sqs/Sqs2ComponentVerifierExtension.java
create mode 100644
components/camel-aws2-sqs/src/main/java/org/apache/camel/component/aws2/sqs/Sqs2Configuration.java
create mode 100644
components/camel-aws2-sqs/src/main/java/org/apache/camel/component/aws2/sqs/Sqs2Constants.java
create mode 100644
components/camel-aws2-sqs/src/main/java/org/apache/camel/component/aws2/sqs/Sqs2Consumer.java
create mode 100644
components/camel-aws2-sqs/src/main/java/org/apache/camel/component/aws2/sqs/Sqs2Endpoint.java
create mode 100644
components/camel-aws2-sqs/src/main/java/org/apache/camel/component/aws2/sqs/Sqs2HeaderFilterStrategy.java
create mode 100644
components/camel-aws2-sqs/src/main/java/org/apache/camel/component/aws2/sqs/Sqs2Operations.java
create mode 100644
components/camel-aws2-sqs/src/main/java/org/apache/camel/component/aws2/sqs/Sqs2Producer.java
create mode 100644
components/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/AmazonSQSClientMock.java
create mode 100644
components/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/SqsBatchConsumerTest.java
create mode 100644
components/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/SqsComponentClientRegistryTest.java
create mode 100644
components/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/SqsComponentConfigurationTest.java
create mode 100644
components/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/SqsComponentSpringTest.java
create mode 100644
components/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/SqsComponentTest.java
create mode 100644
components/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/SqsComponentVerifierExtensionTest.java
create mode 100644
components/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/SqsConcurrentConsumerTest.java
create mode 100644
components/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/SqsConfigurationTest.java
create mode 100644
components/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/SqsConsumerIdleMessageTest.java
create mode 100644
components/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/SqsDoesNotExtendMessageVisibilityTest.java
create mode 100644
components/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/SqsEndpointExplicitQueueUrlTest.java
create mode 100644
components/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/SqsProducerBatchTest.java
create mode 100644
components/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/SqsProducerDeleteTest.java
create mode 100644
components/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/SqsProducerListQueuesTest.java
create mode 100644
components/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/integration/SqsComponentIntegrationTest.java
create mode 100644
components/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/integration/SqsConsumerMessageIntegrationTest.java
create mode 100644
components/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/integration/SqsProducerBatchSendFifoIntegrationTest.java
create mode 100644
components/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/integration/SqsProducerBatchSendIntegrationTest.java
create mode 100644
components/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/integration/SqsProducerDeleteMessageIntegrationTest.java
create mode 100644
components/camel-aws2-sqs/src/test/resources/log4j2.properties
create mode 100644
components/camel-aws2-sqs/src/test/resources/org/apache/camel/component/aws2/sqs/SqsComponentSpringTest-context.xml
create mode 100644
core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Aws2SqsComponentBuilderFactory.java
create mode 100644 docs/components/modules/ROOT/pages/aws2-sqs-component.adoc