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 317a995 Add a bit of hazelcast docs
add 78181a4 CAMEL-14519 - Create an AWS-DDB component based on SDK v2
add f2ae0d5 CAMEL-14519 - Create an AWS-DDB component based on SDK v2m,
added component to kit
add 0c5e225 CAMEL-14519 - Create an AWS-DDB component based on SDK v2,
regen
add 540a61a CAMEL-14519 - Create an AWS-DDB component based on SDK v2,
reworked tests
add ba6e2cd CAMEL-14519 - Create an AWS-DDB component based on SDK v2,
fixed docs
add 05b0dea CAMEL-14519 - Create an AWS-DDB component based on SDK v2,
regen docs
add 563cdac CAMEL-14519 - Create an AWS-DDB component based on SDK v2,
fixed CS
add 7462cab CAMEL-14519 - Create an AWS-DDB component based on SDK v2,
added note on OSGi support
add aefc36e CAMEL-14519 - Create an AWS-DDB component based on SDK v2,
regen docs
No new revisions were added by this update.
Summary of changes:
apache-camel/pom.xml | 5 +
apache-camel/src/main/descriptors/common-bin.xml | 1 +
bom/camel-bom/pom.xml | 5 +
components/camel-aws2-ddb/pom.xml | 86 +++++
.../aws2/ddb/Ddb2ComponentConfigurer.java | 33 ++
.../component/aws2/ddb/Ddb2EndpointConfigurer.java | 52 +++
.../ddbstream/Ddb2StreamComponentConfigurer.java | 33 ++
.../ddbstream/Ddb2StreamEndpointConfigurer.java | 80 ++++
.../StringSequenceNumberConverterLoader.java | 40 ++
.../services/org/apache/camel/TypeConverterLoader | 2 +
.../services/org/apache/camel/component.properties | 7 +
.../services/org/apache/camel/component/aws2-ddb | 2 +
.../org/apache/camel/component/aws2-ddbstream | 2 +
.../org/apache/camel/configurer/aws2-ddb-component | 2 +
.../org/apache/camel/configurer/aws2-ddb-endpoint | 2 +
.../camel/configurer/aws2-ddbstream-component | 2 +
.../camel/configurer/aws2-ddbstream-endpoint | 2 +
.../apache/camel/component/aws2/ddb/aws2-ddb.json | 48 +++
.../component/aws2/ddbstream/aws2-ddbstream.json | 63 ++++
.../src/main/docs/aws2-ddb-component.adoc | 351 ++++++++++++++++++
.../src/main/docs/aws2-ddbstream-component.adoc | 184 +++++++++
.../component/aws2/ddb/AbstractDdbCommand.java | 99 +++++
.../component/aws2/ddb/BatchGetItemsCommand.java | 48 +++
.../camel/component/aws2/ddb/Ddb2Component.java | 122 ++++++
.../aws2/ddb/Ddb2ComponentVerifierExtension.java | 97 +++++
.../component/aws2/ddb/Ddb2Configuration.java | 231 ++++++++++++
.../camel/component/aws2/ddb/Ddb2Constants.java | 66 ++++
.../camel/component/aws2/ddb/Ddb2Endpoint.java | 194 ++++++++++
.../camel/component/aws2/ddb/Ddb2Operations.java | 21 ++
.../camel/component/aws2/ddb/Ddb2Producer.java | 95 +++++
.../component/aws2/ddb/DeleteItemCommand.java | 37 ++
.../component/aws2/ddb/DeleteTableCommand.java | 47 +++
.../component/aws2/ddb/DescribeTableCommand.java | 45 +++
.../camel/component/aws2/ddb/GetItemCommand.java | 36 ++
.../camel/component/aws2/ddb/PutItemCommand.java | 37 ++
.../camel/component/aws2/ddb/QueryCommand.java | 66 ++++
.../camel/component/aws2/ddb/ScanCommand.java | 52 +++
.../component/aws2/ddb/UpdateItemCommand.java | 46 +++
.../component/aws2/ddb/UpdateTableCommand.java | 45 +++
.../aws2/ddbstream/BigIntComparisons.java | 45 +++
.../aws2/ddbstream/Ddb2StreamComponent.java | 121 ++++++
.../Ddb2StreamComponentVerifierExtension.java | 84 +++++
.../aws2/ddbstream/Ddb2StreamConfiguration.java | 162 ++++++++
.../aws2/ddbstream/Ddb2StreamConsumer.java | 134 +++++++
.../aws2/ddbstream/Ddb2StreamEndpoint.java | 151 ++++++++
.../aws2/ddbstream/SequenceNumberProvider.java | 21 ++
.../aws2/ddbstream/ShardIteratorHandler.java | 136 +++++++
.../camel/component/aws2/ddbstream/ShardList.java | 148 ++++++++
.../ddbstream/StaticSequenceNumberProvider.java | 31 ++
.../ddbstream/StringSequenceNumberConverter.java | 32 ++
.../component/aws2/ddb/AmazonDDBClientMock.java | 204 ++++++++++
.../aws2/ddb/BatchGetItemsCommandTest.java | 72 ++++
.../aws2/ddb/DdbComponentConfigurationTest.java | 68 ++++
.../aws2/ddb/DdbComponentRegistryClientTest.java | 41 +++
.../ddb/DdbComponentVerifierExtensionTest.java | 71 ++++
.../component/aws2/ddb/DeleteItemCommandTest.java | 68 ++++
.../component/aws2/ddb/DeleteTableCommandTest.java | 56 +++
.../aws2/ddb/DescribeTableCommandTest.java | 63 ++++
.../component/aws2/ddb/GetItemCommandTest.java | 66 ++++
.../component/aws2/ddb/PutItemCommandTest.java | 66 ++++
.../camel/component/aws2/ddb/QueryCommandTest.java | 85 +++++
.../camel/component/aws2/ddb/ScanCommandTest.java | 73 ++++
.../component/aws2/ddb/UpdateItemCommandTest.java | 76 ++++
.../component/aws2/ddb/UpdateTableCommandTest.java | 54 +++
.../integration/DdbComponentIntegrationTest.java | 141 +++++++
.../DdbStreamComponentConfigurationTest.java | 78 ++++
.../DdbStreamComponentVerifierExtensionTest.java | 71 ++++
.../src/test/resources/log4j2.properties | 28 ++
components/pom.xml | 1 +
core/camel-componentdsl/pom.xml | 6 +
.../component/ComponentsBuilderFactory.java | 24 ++
.../dsl/Aws2DdbComponentBuilderFactory.java | 160 ++++++++
.../dsl/Aws2DdbstreamComponentBuilderFactory.java | 160 ++++++++
.../src/generated/resources/metadata.json | 40 ++
docs/components/modules/ROOT/nav.adoc | 5 +
.../modules/ROOT/pages/aws2-ddb-component.adoc | 410 +++++++++++++++++++++
.../ROOT/pages/aws2-ddbstream-component.adoc | 255 +++++++++++++
.../modules/ROOT/pages/aws2-ecs-component.adoc | 2 +-
docs/components/modules/ROOT/pages/index.adoc | 6 +-
parent/pom.xml | 5 +
80 files changed, 5904 insertions(+), 2 deletions(-)
create mode 100644 components/camel-aws2-ddb/pom.xml
create mode 100644
components/camel-aws2-ddb/src/generated/java/org/apache/camel/component/aws2/ddb/Ddb2ComponentConfigurer.java
create mode 100644
components/camel-aws2-ddb/src/generated/java/org/apache/camel/component/aws2/ddb/Ddb2EndpointConfigurer.java
create mode 100644
components/camel-aws2-ddb/src/generated/java/org/apache/camel/component/aws2/ddbstream/Ddb2StreamComponentConfigurer.java
create mode 100644
components/camel-aws2-ddb/src/generated/java/org/apache/camel/component/aws2/ddbstream/Ddb2StreamEndpointConfigurer.java
create mode 100644
components/camel-aws2-ddb/src/generated/java/org/apache/camel/component/aws2/ddbstream/StringSequenceNumberConverterLoader.java
create mode 100644
components/camel-aws2-ddb/src/generated/resources/META-INF/services/org/apache/camel/TypeConverterLoader
create mode 100644
components/camel-aws2-ddb/src/generated/resources/META-INF/services/org/apache/camel/component.properties
create mode 100644
components/camel-aws2-ddb/src/generated/resources/META-INF/services/org/apache/camel/component/aws2-ddb
create mode 100644
components/camel-aws2-ddb/src/generated/resources/META-INF/services/org/apache/camel/component/aws2-ddbstream
create mode 100644
components/camel-aws2-ddb/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws2-ddb-component
create mode 100644
components/camel-aws2-ddb/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws2-ddb-endpoint
create mode 100644
components/camel-aws2-ddb/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws2-ddbstream-component
create mode 100644
components/camel-aws2-ddb/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws2-ddbstream-endpoint
create mode 100644
components/camel-aws2-ddb/src/generated/resources/org/apache/camel/component/aws2/ddb/aws2-ddb.json
create mode 100644
components/camel-aws2-ddb/src/generated/resources/org/apache/camel/component/aws2/ddbstream/aws2-ddbstream.json
create mode 100644
components/camel-aws2-ddb/src/main/docs/aws2-ddb-component.adoc
create mode 100644
components/camel-aws2-ddb/src/main/docs/aws2-ddbstream-component.adoc
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/AbstractDdbCommand.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/BatchGetItemsCommand.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/Ddb2Component.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/Ddb2ComponentVerifierExtension.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/Ddb2Configuration.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/Ddb2Constants.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/Ddb2Endpoint.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/Ddb2Operations.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/Ddb2Producer.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/DeleteItemCommand.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/DeleteTableCommand.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/DescribeTableCommand.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/GetItemCommand.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/PutItemCommand.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/QueryCommand.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/ScanCommand.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/UpdateItemCommand.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/UpdateTableCommand.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddbstream/BigIntComparisons.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddbstream/Ddb2StreamComponent.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddbstream/Ddb2StreamComponentVerifierExtension.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddbstream/Ddb2StreamConfiguration.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddbstream/Ddb2StreamConsumer.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddbstream/Ddb2StreamEndpoint.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddbstream/SequenceNumberProvider.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddbstream/ShardIteratorHandler.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddbstream/ShardList.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddbstream/StaticSequenceNumberProvider.java
create mode 100644
components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddbstream/StringSequenceNumberConverter.java
create mode 100644
components/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/AmazonDDBClientMock.java
create mode 100644
components/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/BatchGetItemsCommandTest.java
create mode 100644
components/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/DdbComponentConfigurationTest.java
create mode 100644
components/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/DdbComponentRegistryClientTest.java
create mode 100644
components/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/DdbComponentVerifierExtensionTest.java
create mode 100644
components/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/DeleteItemCommandTest.java
create mode 100644
components/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/DeleteTableCommandTest.java
create mode 100644
components/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/DescribeTableCommandTest.java
create mode 100644
components/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/GetItemCommandTest.java
create mode 100644
components/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/PutItemCommandTest.java
create mode 100644
components/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/QueryCommandTest.java
create mode 100644
components/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/ScanCommandTest.java
create mode 100644
components/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/UpdateItemCommandTest.java
create mode 100644
components/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/UpdateTableCommandTest.java
create mode 100644
components/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/integration/DdbComponentIntegrationTest.java
create mode 100644
components/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddbstream/DdbStreamComponentConfigurationTest.java
create mode 100644
components/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddbstream/DdbStreamComponentVerifierExtensionTest.java
create mode 100644
components/camel-aws2-ddb/src/test/resources/log4j2.properties
create mode 100644
core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Aws2DdbComponentBuilderFactory.java
create mode 100644
core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Aws2DdbstreamComponentBuilderFactory.java
create mode 100644 docs/components/modules/ROOT/pages/aws2-ddb-component.adoc
create mode 100644
docs/components/modules/ROOT/pages/aws2-ddbstream-component.adoc