77.3. 変数
XPath の変数は、さまざまな名前空間で定義されています。デフォルトの名前空間は http://camel.apache.org/schema/spring .
| 名前空間 URI | ローカルパート | タイプ | 説明 |
|---|---|---|---|
| in | メッセージ | 件名 | |
| out | メッセージ | 出力メッセージの 非推奨 (使用しないでください) | |
| 関数 | オブジェクト | 追加機能 | |
| env | オブジェクト | OS 環境変数 | |
| system | オブジェクト | Java System プロパティー | |
| オブジェクト | 交換物件 |
Camel は次のいずれかに従って変数を解決します。
- 名前空間指定
- 名前空間が指定されていない
77.3.1. 与えられた名前空間 リンクのコピーリンクがクリップボードにコピーされました!
名前空間が指定された場合、Camel は何を返すかを正確に指示されます。しかし、Camel は解決する際に、与えられたローカルパートを持つヘッダを最初に解決しようとし、それを返します。ローカル部が値 body を持つ場合、代わりに body が返される。