开发者

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

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

上一篇:

下一篇:

精彩评论

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

最新问答

问答排行榜