Summary

Processor is one of the most important components of Camel. It's like a Swiss knife. You can use processor to implement message translation and transformation, and any kind of EIPs. All Camel EIPs are implemented using processor to implement the Camel component using ProcessorEndpoint. We will see later that processors are also useful for error handling or for unit tests. To make it even easier, you can also use existing beans, acting as processors. Camel can directly use your existing beans thanks to an extended bean support, as we will see in the next chapter.

Get Mastering Apache Camel now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.