我使用骆驼代理在骆驼中调用端点说direct:say。
public interface xyz{
public void sayhello(String body,??????);
}
???我想设置标题或发送标题可以在绑定界面中提供任何示例帮助。
谢谢
赛特什
最佳答案
您应该看看http://camel.apache.org/parameter-binding-annotations.html。一个漂亮的例子:
public void sayhello(@Header("user") String user, @Body String body, Exchange exchange) {
exchange.getIn().setBody(body + "MyBean");
}
除此之外,还提供以下注释:
@Headers
绑定到入站邮件头的Map@OutHeaders
绑定到出站邮件标头的Map