我需要有一个路由是第一个和最后一个执行与使用servlet过滤器相同的路由。有没有办法在Camel中这样做,所以我可以访问交换机?或者可能是一种让onCompletion只在构建响应之前执行一次的方法吗?
答案 0 :(得分:1)
完成时有BeforeConsumer
模式,您可以在消费者回复回复之前使用该模式:http://camel.apache.org/oncompletion.html
并且在路径的开头,然后使用interceptFrom,或事件监听器,或路由策略或其他东西。 Camel有几种方法。