Repository: camel Updated Branches: refs/heads/master 9e1c36534 -> 2c32e5d47
Polished Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/2c32e5d4 Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/2c32e5d4 Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/2c32e5d4 Branch: refs/heads/master Commit: 2c32e5d47432696f2eb1bac4f73c08f6314404f5 Parents: 9e1c365 Author: Claus Ibsen <davscl...@apache.org> Authored: Mon Feb 13 09:52:33 2017 +0100 Committer: Claus Ibsen <davscl...@apache.org> Committed: Mon Feb 13 10:02:40 2017 +0100 ---------------------------------------------------------------------- .../src/main/resources/camel-connector-schema.json | 2 +- .../src/main/resources/camel-connector.json | 3 +++ connectors/examples/twitter-salesforce-example/pom.xml | 7 +------ .../src/main/java/org/foo/TweetToContactMapper.java | 3 +++ 4 files changed, 8 insertions(+), 7 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/camel/blob/2c32e5d4/connectors/examples/salesforce-upsert-contact-connector/src/main/resources/camel-connector-schema.json ---------------------------------------------------------------------- diff --git a/connectors/examples/salesforce-upsert-contact-connector/src/main/resources/camel-connector-schema.json b/connectors/examples/salesforce-upsert-contact-connector/src/main/resources/camel-connector-schema.json index 9685870..82498b4 100644 --- a/connectors/examples/salesforce-upsert-contact-connector/src/main/resources/camel-connector-schema.json +++ b/connectors/examples/salesforce-upsert-contact-connector/src/main/resources/camel-connector-schema.json @@ -19,7 +19,7 @@ "loginConfig": {"kind":"property","group":"security","label":"security","required":"false","type":"object","javaType":"org.apache.camel.component.salesforce.SalesforceLoginConfig","deprecated":"false","secret":"false","description":"To use the shared SalesforceLoginConfig as login configuration"} }, "properties": { - "sObjectIdName": {"kind":"parameter","group":"common","type":"string","javaType":"java.lang.String","deprecated":"false","secret":"false","description":"SObject external ID field name"}, + "sObjectIdName": {"kind":"parameter","group":"common","type":"string","javaType":"java.lang.String","deprecated":"false","secret":"false","description":"SObject external ID field name","required":"true"}, "sObjectIdValue": {"kind":"parameter","group":"common","type":"string","javaType":"java.lang.String","deprecated":"false","secret":"false","description":"SObject external ID field value"} } } http://git-wip-us.apache.org/repos/asf/camel/blob/2c32e5d4/connectors/examples/salesforce-upsert-contact-connector/src/main/resources/camel-connector.json ---------------------------------------------------------------------- diff --git a/connectors/examples/salesforce-upsert-contact-connector/src/main/resources/camel-connector.json b/connectors/examples/salesforce-upsert-contact-connector/src/main/resources/camel-connector.json index 76c9a67..bce382c 100644 --- a/connectors/examples/salesforce-upsert-contact-connector/src/main/resources/camel-connector.json +++ b/connectors/examples/salesforce-upsert-contact-connector/src/main/resources/camel-connector.json @@ -16,5 +16,8 @@ "endpointValues" : { "operationName": "upsertSObject" }, + "endpointOverrides": { + "sObjectIdName": {"required":"true"} + }, "endpointOptions": [ "sObjectIdName", "sObjectIdValue" ] } \ No newline at end of file http://git-wip-us.apache.org/repos/asf/camel/blob/2c32e5d4/connectors/examples/twitter-salesforce-example/pom.xml ---------------------------------------------------------------------- diff --git a/connectors/examples/twitter-salesforce-example/pom.xml b/connectors/examples/twitter-salesforce-example/pom.xml index 79797fe..2eefcfa 100644 --- a/connectors/examples/twitter-salesforce-example/pom.xml +++ b/connectors/examples/twitter-salesforce-example/pom.xml @@ -30,7 +30,7 @@ <groupId>org.foo</groupId> <artifactId>twitter-salesforce-example</artifactId> <name>Camel :: Connectors :: Examples :: Twitter Salesforce Example</name> - <description>Twitter mentions addes as Salesforce contacts</description> + <description>Twitter mentions added as Salesforce contacts</description> <packaging>jar</packaging> <dependencyManagement> @@ -83,11 +83,6 @@ <artifactId>salesforce-upsert-contact-connector</artifactId> <version>${project.version}</version> </dependency> - <dependency> - <groupId>org.foo</groupId> - <artifactId>foo-connector</artifactId> - <version>${project.version}</version> - </dependency> <!-- testing --> <dependency> http://git-wip-us.apache.org/repos/asf/camel/blob/2c32e5d4/connectors/examples/twitter-salesforce-example/src/main/java/org/foo/TweetToContactMapper.java ---------------------------------------------------------------------- diff --git a/connectors/examples/twitter-salesforce-example/src/main/java/org/foo/TweetToContactMapper.java b/connectors/examples/twitter-salesforce-example/src/main/java/org/foo/TweetToContactMapper.java index d56d9a0..4be6eec 100644 --- a/connectors/examples/twitter-salesforce-example/src/main/java/org/foo/TweetToContactMapper.java +++ b/connectors/examples/twitter-salesforce-example/src/main/java/org/foo/TweetToContactMapper.java @@ -25,6 +25,9 @@ import org.springframework.stereotype.Component; import twitter4j.Status; import twitter4j.User; +/** + * To transform a tweet {@link Status} object into a salesforce {@link Contact} object. + */ @Component public class TweetToContactMapper implements Processor {