假设我有一条看起来像这样的骆驼路线:
from("direct:myRoute")
.setHeader("someHeader", simple("some header value"))
.beanRef("myBean", "beanMethod");
我有一个cannot change
看起来像这样的豆子:
public class MyBean {
public void beanMethod(String headerExpected) {
// do something with the value here.
}
}
基本上,我想将 myRoute 中的 someHeader 的值传递给MyBean中的beanMethod。
知道 beanMethod 可以接受 a String
,我如何从路由中传递标头someHeader的值,以便在beanMethod 中将其作为 String 接受?