2016-05-25 4 views
0

私はCamelを初めて使い、数日前からしか使用していません。CamelのHTTP URLでBeanから変数を使用する方法

私は、 "retreiveDetails"というBeanで何らかの処理を行い、そのURLの次のステップでそのbean "retreiveDetails"から変数 "idValue"を使用したいと考えています。次のようにRoutebuilderクラスの一部である、

.to("bean:retreiveDetails?method=process") 
    .to("http://10.80.80.90:51555/patients?id=${idValue}") 
    .to("bean:empiResults?method=process") 

は、どのように私は豆の「idValue」「retreiveDetails」の値を設定するのですか?そして私はRoutebuilderのルートでどのように使用しますか?

+0

あなたは、本体/プロパティ/ヘッダから動的な値を選ぶことができます。例:bodyにidValue属性が存在する場合、id = $ {body.idValue} idValue自体があなたの身体ならば、単純にid = $ {body}を使います。 –

+0

@BalakumarNarayanasamy $ {body}を使っていただきありがとうございます。 –

答えて

関連する問題