Apache Camel-返回值的组件

zqry0prt  于 2022-11-07  发布在  Apache
关注(0)|答案(1)|浏览(232)

在camel中,处理器接口具有以下API:

public interface Processor{
    public void process(Exchange exchange) throws Exception;
}

在camel中,是否有任何组件返回与下面给出的值类似的值:

public interface ComponentThatReturns<T>{
    public T result(Exchange exchange) throws Exception;
}
yjghlzjz

yjghlzjz1#

Camel中的处理器可以将任何需要的值存储为消息头或交换属性。
如果您有一个组件返回了与您所描述的不同的类型,则仍然需要将该值输入到Exchange中,以便将其传递到路径中的下一步。

相关问题