第244章 OGNL 言語

Camel バージョン 1.1 以降で利用可能

Camel では、OGNL を DSL または Xml 設定の式または述語として使用できます。

OGNL を使用して、メッセージフィルターで述語を作成したり、受信者リストの式として使用したりできます。

OGNL ドット表記を使用して操作を呼び出すことができます。たとえば、getFamilyName メソッドを持つ POJO を含むボディーがある場合、次のように構文を作成できます。

"request.body.familyName"
   // or
"getRequest().getBody().getFamilyName()"

244.1. OGNL オプション

OGNL 言語は、以下にリストされている 1 つのオプションをサポートしています。

名前デフォルトJava タイプ説明

trim

true

Boolean

値をトリミングして、先頭および末尾の空白と改行を削除するかどうか