Skip to content

Instantly share code, notes, and snippets.

@adrianhsieh
Created September 23, 2014 16:30
Show Gist options
  • Select an option

  • Save adrianhsieh/36a9163f8f7c8222c50b to your computer and use it in GitHub Desktop.

Select an option

Save adrianhsieh/36a9163f8f7c8222c50b to your computer and use it in GitHub Desktop.
sfdc-connector iterating using standard message processors
<sub-flow name="generic-iterate-to-list" doc:name="generic-iterate-to-list">
<collection-splitter doc:name="Collection Splitter"/>
<logger message="#[payload]" level="DEBUG" doc:name="debug-logger"/>
<collection-aggregator failOnTimeout="true" doc:name="Collection Aggregator"/>
</sub-flow>
<flow name="sfdc-mt-blog-demoFlow2" doc:name="sfdc-mt-blog-demoFlow2">
<http:inbound-endpoint exchange-pattern="request-response" host="localhost" port="8081" doc:name="HTTP" path="test2"/>
<sfdc:query config-ref="Salesforce" query="Select Id, Account.Name, Name, Type, CloseDate From Opportunity" username="${sfdc.user1}" password="${sfdc.pass1}" securityToken="${sfdc.token1}" doc:name="query-opportunity"/>
<flow-ref name="generic-iterate-to-list" doc:name="generic-iterate-to-list"/>
<logger message="Post process payload #[payload]" level="INFO" doc:name="post-process"/>
<json:object-to-json-transformer doc:name="Object to JSON"/>
<http:response-builder contentType="application/json" doc:name="HTTP Response Builder"/>
</flow>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment