Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

The plugin configuration has the following properties.

Div
classconfluenceTableSmall

Option

Description

clientId

Salesforce client Id for Remote API access

clientSecret

Salesforce client secret for Remote API access

userName

Salesforce account user name

password

Salesforce account password (including secret token)

version

Salesforce Rest API version, defaults to 25.0

outputDirectory

Directory where to place generated DTOs, defaults to $

Wiki Markup
{div:class=confluenceTableSmall} || Option || Description || | clientId | Salesforce client Id for Remote API access | | clientSecret | Salesforce client secret for Remote API access | | userName | Salesforce account user name | | password | Salesforce account password (including secret token) | | version | Salesforce Rest API version, defaults to 25.0 | | outputDirectory | Directory where to place generated DTOs, defaults to $\

{project.build.directory}/generated-sources/camel-salesforce

| | includes | List of SObject types to include | | excludes | List of SObject types to exclude | | includePattern | Java RegEx for SObject types to include | | excludePattern | Java RegEx for SObject types to exclude | | packageName | Java package name for generated DTOs, defaults to

includes

List of SObject types to include

excludes

List of SObject types to exclude

includePattern

Java RegEx for SObject types to include

excludePattern

Java RegEx for SObject types to exclude

packageName

Java package name for generated DTOs, defaults to org.apache.camel.salesforce.dto.

| {div}

For obvious security reasons it is recommended that the clientId, clientSecret, userName and password fields be not set in the pom.xml.
The plugin should be configured for the rest of the properties, and can be executed using the following command:

...