Using a processor in a route
Once you have written a class which implements processor like this...
You can then easily use this inside a route by declaring the bean in Spring, say via the XML (or registering it in JNDI if that is your Registry)
Then in Camel you can do
Using the process DSL
In your route you can also use the
process DSL syntax for invoking a processor.
If you need to lookup the processor in the Registry then you should use the processRef DSL:
Why use process when you can use to instead?
The process can be used in routes as an anonymous inner class such:
This is usable for quickly whirling up some code. If the code in the inner class gets a bit more complicated it is of course advised to refactor it into a separate class.