如何为骆驼增添动态价值。端点网址?

时间:2016-03-28 18:44:26

标签: java apache-camel

我需要为骆驼添加一个动态变化的值,以便'端点网址如下。

void OnCollisionEnter(Collision col){
    GameObject collidedWith = col.gameObject;
    if(collidedWith.tag == "PlayerTagName"){
        //do player collided logic here
    }
    else if(collidedWith.tag == "EnemyTagName"){
        //do enemy collided logic here
    }
}

如何传递并设置12345值以在java服务中的路由端点URL中动态更改?

1 个答案:

答案 0 :(得分:4)

我通常只使用带有simple expression模式的recipient list ...这样就可以根据邮件标题值动态构建URI ...

from("direct:getNewData")
.recipientList(simple("http://dummyhost/${header.foo}"));