如何将bean方法调用添加到camel route bolder

时间:2017-08-09 16:17:00

标签: java apache-camel

我是阿帕奇骆驼的新手。我的要求是向路由构建器添加方法调用并传递pojo  将此方法作为参数的实例。这是用例。

Class Pojo {
Getters and setters
}

Class Component {
Void process(Pojo pojo) {
// Logic goes here.
}

我想将此组件类称为路径构建器的一部分,并将pojo实例作为参数传递。您能否为上述情况提供示例代码?

2 个答案:

答案 0 :(得分:0)

您可以看到一些示例here

答案 1 :(得分:0)

我想你需要的是 - http://camel.apache.org/class.html

此外,您可以在方法签名中指定所需的任何参数。您需要注意该特定点的路径中的消息正文是相同的POJO或可以使用已注册转换为POJO的东西变压器