Once integration flows are triggered by a source pattern, the implementation of the integration logic will be carried out by processor patterns.
Processor patterns are re-usable building blocks that implement data transformation and connectivity to different target systems of the integration flow.
IZ Accelerator Pattern Generator provides easy UI feature to create new patterns. As a starting point, Integral Zone provides some sample processor patterns for customers to use as is or to customize further.
ACME Salesforce pattern provides details to connect to a salesforce system for integration.
ACME Salesforce pattern provides the following features:
Ability to add salesforce connector to the implementation
Provide details of dataweave transformation capability
Add best practices of creating connector configuration in a global mule configuration file
You can use this pattern as a base pattern to understand the capabilities of a simple processor pattern.
Parallel Orders Pattern provides an example of a complex processor pattern - with ability to request additional parameters from users during configuration and use it to generate more complex implementation flows.
Parallel orders pattern show cases the following features:
Ability to add custom UI for capturing user inputs
Create complex flows, conditional expressions and collection splitting capability
Ability to add namespaces and modify POM entries in the generated project
Add namespaces for the mule configuration files
New processor patterns are released often by Integral Zone to provide as starting point for customization for a customer. Seed the Integral Zone processor patterns into Exchange and customize or extend it further using pattern generator feature.