Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Update VertecObjectId__c field of the synchronized accounts in Salesforce
- from(direct(Routes.SALESFORCE_UPDATE_ACCOUNTS_WITH_VERTEC_OBJECT_ID))
- .routeId(Routes.SALESFORCE_UPDATE_ACCOUNTS_WITH_VERTEC_OBJECT_ID)
- .log(LoggingLevel.INFO, "Updating Salesforce Accounts with VertecObjectID values.")
- .process(new SalesforceBatchUpdateAccountsRequestBuilder())
- .setHeader(Exchange.HTTP_METHOD, HttpMethods.POST)
- .setHeader(Exchange.CONTENT_TYPE, constant(ContentType.APPLICATION_XML.getMimeType()))
- .setHeader(Headers.ACCEPT, constant("application/xml"))
- .recipientList(simple("{{salesforce.protocol}}4:${property.salesforceInstanceUrl}/services/data/v{{salesforce.api_version}}/composite/batch"))
- .to(direct(Routes.SYNC_ACCOUNTS_SALESFORCE2VERTEC_PREFINALIZE));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement