289.14. Camel Salesforce Maven プラグイン
この Maven プラグインは、Camel Salesforce の DTO を生成します。
明らかなセキュリティー上の理由から、pom.xml では clientId、clientSecret、userName、および password フィールドを設定しないことをお勧めします。プラグインは、残りのプロパティーに対して設定する必要があり、次のコマンドを使用して実行できます。
mvn camel-salesforce:generate -DcamelSalesforce.clientId=<clientid> -DcamelSalesforce.clientSecret=<clientsecret> \ -DcamelSalesforce.userName=<username> -DcamelSalesforce.password=<password>
mvn camel-salesforce:generate -DcamelSalesforce.clientId=<clientid> -DcamelSalesforce.clientSecret=<clientsecret> \
-DcamelSalesforce.userName=<username> -DcamelSalesforce.password=<password>
生成された DTO は、Jackson および XStream アノテーションを使用します。すべての Salesforce フィールドタイプがサポートされています。日付と時刻のフィールドはデフォルトで java.time.ZonedDateTime
にマップされ、ピックリストフィールドは生成された Java 列挙にマップされます。