Кто-нибудь знает, как написать этот фрагмент верблюда в проекте xml sytax?
.setHeader("headerName").method(beanInstance, "methodToGetHeaderValue")
Я предполагаю, что это что-то вроде этого, но я не могу получить точный синтаксис.
<setHeader headerName="theHeader">
<bean id="beanId" ref="MyBean" method="BeanMethod"/>
</setHeader>
Благодарю!
Я думаю, что тег, который вы ищете для вызова метода, - <method>
.
В документах Camel есть пример установки заголовка и вызова метода. Объединив их, вы получите:
<setHeader headerName="theHeader">
<method ref="MyBean" method="methodToGetHeaderValue" />
</setHeader>