You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by gi...@apache.org on 2023/03/27 18:52:05 UTC
[camel] branch regen_bot updated (6a100459a61 -> 2ad674741ab)
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch regen_bot
in repository https://gitbox.apache.org/repos/asf/camel.git
from 6a100459a61 (chores) camel-aws2-athena: remove core-catalog dependency added as part of CAMEL-14499
add f176ca6069a (chores) camel-jms: try different levels of isolation to fix CI issues
add 1c2dd459ac1 CAMEL-18551: camel-salesforce: Support for Pub/Sub API.
add 2ad674741ab Regen for commit 1c2dd459ac11f728f3236b88ceab18a963c81ea9
No new revisions were added by this update.
Summary of changes:
.../camel/catalog/components/salesforce.json | 20 +-
.../jms/JmsHeaderFilteringWithSpringTest.java | 2 +
.../component/jms/tx/JmsToJmsTransactedTest.java | 2 +
.../camel-salesforce-codegen/pom.xml | 5 +
.../codegen/AbstractSalesforceExecution.java | 54 +-
.../salesforce/codegen/GenerateExecution.java | 5 +-
.../codegen/GeneratePubSubExecution.java | 55 +++
.../salesforce/codegen/SchemaExecution.java | 5 +-
.../camel-salesforce-component/pom.xml | 65 +++
.../salesforce/SalesforceComponentConfigurer.java | 36 ++
.../salesforce/SalesforceEndpointConfigurer.java | 30 ++
.../salesforce/SalesforceEndpointUriFactory.java | 7 +-
.../camel/component/salesforce/salesforce.json | 20 +-
.../src/main/docs/salesforce-component.adoc | 87 ++++
.../component/salesforce/PubSubApiConsumer.java | 113 +++++
.../salesforce/PubSubDeserializeType.java | 25 +
.../component/salesforce/SalesforceComponent.java | 51 +-
.../component/salesforce/SalesforceConstants.java | 4 +-
.../component/salesforce/SalesforceEndpoint.java | 31 +-
.../salesforce/SalesforceEndpointConfig.java | 75 +++
.../component/salesforce/SalesforceProducer.java | 7 +
...orceConsumer.java => StreamingApiConsumer.java} | 8 +-
.../salesforce/api/dto/pubsub/PublishResult.java | 59 +++
.../salesforce/internal/OperationName.java | 7 +-
.../salesforce/internal/SalesforceSession.java | 67 ++-
.../internal/client/PubSubApiClient.java | 413 ++++++++++++++++
.../internal/client/TokenCredentials.java | 53 ++
.../processor/AbstractSalesforceProcessor.java | 4 +
.../internal/processor/PubSubApiProcessor.java | 97 ++++
.../internal/streaming/SubscriptionHelper.java | 60 +--
.../src/main/proto/pubsub_api.proto | 330 +++++++++++++
.../com/sforce/eventbus/CamelEventMessage__e.java | 548 +++++++++++++++++++++
.../salesforce/PubSubApiIntegrationTest.java | 431 ++++++++++++++++
.../camel/component/salesforce/PubSubApiTest.java | 75 +++
.../component/salesforce/PubSubPojoEvent.java | 74 +++
.../camel/component/salesforce/RawPayloadTest.java | 4 +-
...umerTest.java => StreamingApiConsumerTest.java} | 18 +-
.../salesforce/internal/SalesforceSessionTest.java | 10 +-
.../internal/pubsub/AuthErrorPubSubServer.java | 71 +++
.../SubscriptionHelperIntegrationTest.java | 59 ++-
.../camel-salesforce-maven-plugin/README.md | 9 +-
.../apache/camel/maven/AbstractSalesforceMojo.java | 2 +-
.../org/apache/camel/maven/GeneratePubSubMojo.java | 59 +++
.../AbstractSalesforceMojoIntegrationTest.java | 7 +-
.../maven/GeneratePubSubMojoIntegrationTest.java | 90 ++++
.../salesforce/objects/CamelEventMessage__e.object | 20 +
.../salesforce/objects/CamelEventNote__e.object | 20 +
.../it/resources/salesforce/package.xml | 6 +-
...s_AccountChangeEvent.platformEventChannelMember | 5 +
.../ChangeEvents.platformEventChannel | 24 -
.../it/resources/salesforce/tabs/Invoice__c.tab | 1 -
.../resources/salesforce/tabs/Merchandise__c.tab | 1 -
components/camel-salesforce/pom.xml | 8 +
.../dsl/SalesforceComponentBuilderFactory.java | 102 ++++
54 files changed, 3283 insertions(+), 158 deletions(-)
create mode 100644 components/camel-salesforce/camel-salesforce-codegen/src/main/java/org/apache/camel/component/salesforce/codegen/GeneratePubSubExecution.java
create mode 100644 components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/PubSubApiConsumer.java
create mode 100644 components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/PubSubDeserializeType.java
rename components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/{SalesforceConsumer.java => StreamingApiConsumer.java} (97%)
create mode 100644 components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/pubsub/PublishResult.java
create mode 100644 components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/client/PubSubApiClient.java
create mode 100644 components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/client/TokenCredentials.java
create mode 100644 components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/internal/processor/PubSubApiProcessor.java
create mode 100644 components/camel-salesforce/camel-salesforce-component/src/main/proto/pubsub_api.proto
create mode 100644 components/camel-salesforce/camel-salesforce-component/src/test/java/com/sforce/eventbus/CamelEventMessage__e.java
create mode 100644 components/camel-salesforce/camel-salesforce-component/src/test/java/org/apache/camel/component/salesforce/PubSubApiIntegrationTest.java
create mode 100644 components/camel-salesforce/camel-salesforce-component/src/test/java/org/apache/camel/component/salesforce/PubSubApiTest.java
create mode 100644 components/camel-salesforce/camel-salesforce-component/src/test/java/org/apache/camel/component/salesforce/PubSubPojoEvent.java
rename components/camel-salesforce/camel-salesforce-component/src/test/java/org/apache/camel/component/salesforce/{SalesforceConsumerTest.java => StreamingApiConsumerTest.java} (94%)
create mode 100644 components/camel-salesforce/camel-salesforce-component/src/test/java/org/apache/camel/component/salesforce/internal/pubsub/AuthErrorPubSubServer.java
create mode 100644 components/camel-salesforce/camel-salesforce-maven-plugin/src/main/java/org/apache/camel/maven/GeneratePubSubMojo.java
create mode 100644 components/camel-salesforce/camel-salesforce-maven-plugin/src/test/java/org/apache/camel/maven/GeneratePubSubMojoIntegrationTest.java
create mode 100644 components/camel-salesforce/it/resources/salesforce/objects/CamelEventMessage__e.object
create mode 100644 components/camel-salesforce/it/resources/salesforce/objects/CamelEventNote__e.object
create mode 100644 components/camel-salesforce/it/resources/salesforce/platformEventChannelMembers/ChangeEvents_AccountChangeEvent.platformEventChannelMember
delete mode 100644 components/camel-salesforce/it/resources/salesforce/platformEventChannels/ChangeEvents.platformEventChannel