开发者

How do I convert my BeanInvocation object in camel to a message body and headers?

开发者 https://www.devze.com 2023-01-10 13:49 出处:网络
I\'m using Camel Proxy to expose an interface as a starting point for a route. It uses a BeanInvocation object as the message body. How do I set the message body and headers based on the arguments pas

I'm using Camel Proxy to expose an interface as a starting point for a route. It uses a BeanInvocation object as the message body. How do I set the message body and headers based on the arguments passed to the interface?

public interface test{
   public void sayHi(String firstName, String lastName);
}

I'd like to make the body (firstName + " " + lastName). I'd also like to know how to set one argument as a 开发者_如何学Goheader on the message and the other as the body.


It uses the same bean parameter binding stuff that regular Camel bean invocations uses. So check out the documentation about this

http://camel.apache.org/bean-integration.html

Camel in Action chapter 4 covers all about using beans with Camel.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号