我们正在从Camel v2.13升级到v2.16,并发现beanRef()已被标记为已弃用。 Apache Camel推荐的替代品/替代品是什么?我无法在Camel v2.16.0文档站点上找到任何有用的东西。 甚至还没有更新的例子。
beanRef()是Camel的Java DSL Bean语言中的语法。
答案 0 :(得分:5)
答案 1 :(得分:2)
from(...).to("bean:beanId?method=myMethod")
OR
from(...).bean("beanId", "myMethod")
答案 2 :(得分:0)
以下是Camel 2.16.3中beanRef的描述方法列表
org.apache.camel.model.ProcessorDefinition。的 beanRef(字符串)强>
使用 ProcessorDefinition.bean(Object)
org.apache.camel.model.ProcessorDefinition。 beanRef(String,boolean)
使用 ProcessorDefinition.bean(Object,String,boolean)
org.apache.camel.model.ProcessorDefinition。 beanRef(String,String)
使用 ProcessorDefinition.bean(Object,String)
org.apache.camel.model.ProcessorDefinition。 beanRef(String,String,boolean)
使用 ProcessorDefinition.bean(Object,String,boolean)
org.apache.camel.model.ProcessorDefinition。 beanRef(String,String,boolean,boolean)
不推荐使用multiParameterArray选项。
来源参考:http://static.javadoc.io/org.apache.camel/camel-core/2.16.3/deprecated-list.html