AOPAvailable as of Camel 2.0 @deprecated The AOP has been marked as Camel has a AOP concept in the DSL allowing you do do some custom before and/or after processing when routing an Exchange. This new AOP can span multiple processors (nodes in the route graph) and it uses endpoint URIs to allow invoking any kind of Camel component. The AOP supports the following callbacks in which you can use 1..n free of choice:
The difference between Using from Java DSLIn this route we want to use the AOP to do a before and after logging. Notice that we use the The aop in Java DSL have the following methods:
Using from Spring DSLIn Spring DSL its nearly the same as in the Java DSL however a bit differently Notice we use attributes on the <aop> tag to chose with AOP concept to use. At runtime that resolves into this messages flow: The aop in Spring DSL have the following attributes:
So in order to do an around we use both the See Also |