gpt4 book ai didi

java - 如何将交换 ID 和原始路由 ID 传递给 bean?

转载 作者:行者123 更新时间:2023-11-30 06:16:45 24 4
gpt4 key购买 nike

Exchange 接口(interface)有 getExchangeId() 方法返回交换的 ID。从路由调用 bean 时,是否可以将此值传递给 bean 的方法?

同样的问题是关于发起交换的路由的 ID。此值由 Exchange 接口(interface)的 getFromRouteId() 方法返回。

我知道我可以将 Exchange 对象完全传递给 bean。但在我的例子中,将 bean 绑定(bind)到 Camel API 是不可取的。

最佳答案

可以使用@Simple注解bean参数绑定(bind)

   public void foo(@Simple("exchangeId") String id, 
@Simple("routeId") String routeId,
Object body) {
...
}

一些链接

关于java - 如何将交换 ID 和原始路由 ID 传递给 bean?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26744301/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com