我是Apache Camel的新手。
我的要求是在方法A()的代码流中触发Apache camel路由。另外,我需要将A()的对象参数传递给路径。我不想使用amq,文件等组件。
代码:
public void A(MyObjectType param) {
//Need to call camel route with "param"
}
最好的方法是什么?
答案 0 :(得分:2)
您可以使用ProducerTemplate选项,ProducerTemplate template = exchange.getContext()。createProducerTemplate()然后您可以执行template.sendBody sendBody方法可以直接调用camel路由。