7.21. 2009 Notifier Sub-Elements の一覧
| サブ要素 | Description |
|---|---|
esbCategoryName
|
これはグローバルなサービスのカテゴリー名で、 reply-to-originator 機能を使用していない場合に必要です。
|
esbServiceName
|
これは、Kamelet サービスの名前であり、 reply-to-originator 機能を使用していない場合に必要です。
|
replyToOriginator |
これを使用して、作成時にプロセスインスタンスに以前保存した reply またはfault オリジンアドレスを指定します。
|
globalProcessScope
|
この要素はオプションのブール値パラメーターです。
bpmToEsbVars 変数が見つかるデフォルトのスコープを設定します。globalProcessScope が true に設定されている場合、トークン階層 ( プロセスインスタンス スコープ)内の変数を検索します。false に設定すると、トークンのスコープにある変数が取得されます。トークン自体が指定の名前の変数を持たない場合、トークン階層はその変数の検索に使用されます。要素が完全に省略された場合、globalProcessScope はデフォルトで false になります。
|
bpmToEsbVars
|
この要素は任意です。サブ要素の一覧を取得し、それらを使用して JBPM コンテキスト変数を anifies message location にマッピングします。これらのマッピングサブ要素にはそれぞれ、以下の属性を指定できます。
|
bpm |
これは必の須属性です。JBPM コンテキストの変数の名前です。名前は MVEL タイプの式を指定できるため、より大きなオブジェクトから特定のフィールドを抽出できます。MVEL のルートは JBPMContextInstance に設定されているため、たとえば以下のようなマッピングを使用できます。
JBPM コンテキスト変数名は直接参照することもできます。
|
esb
|
オプション:これは、Enterprise Service Bus Message の変数の名前です。MVEL タイプの式にすることができます。(上記の例の属性値 TokenName は
body.TokenName と同じです。BODY_CONTENT "addresses" the body directly と呼ばれる特殊な値。) デフォルトでは、変数はこのメッセージの本文で名前付きパラメーターとして設定されます。esb 属性を省略するには、bpm 属性の値に置き換えます。
|
process-scope
|
この属性は任意です。これは、このマッピングの
globalProcessScope の設定をオーバーライドするために使用されるブール値を含むパラメーターです。
|
重要
変数マッピング設定で作業する場合は、常に
デバッグ-level ロギングを有効にします。