Advanced Patterns

Advanced Patterns


Advanced integration patterns for complex scenarios.

Example

Pattern

When to Use

Complete End-to-End Example

Route+Mapper+Filter+Props+Test

Reference template for new integrations

Error Handling in Routes

onCompletion, doTry/doCatch, email

Production error handling

Groovy Processor in Route

Custom <process> bean

Complex business logic

Multi-Step Route

direct: calls between routes

Breaking complex integrations into sub-routes

Quote Operations

pfx-api:addProducts, save

Quote management

Scheduled vs Event-Driven Routes

timer/scheduler vs events

Choosing the right trigger