Show Table of Contents
14.4.17. script
表14.17 スクリプトスキーマ
| 名前 | 種類 | 多重度 | 説明 |
|---|---|---|---|
| name | 属性 | 任意 | script-actionの名前。アクションに名前が指定されている場合は、名前をプロセス定義から検索できます。これは、ランタイム時アクションの場合やアクションを一度だけ宣言する場合に便利です。 |
| accept-propagated-events | 属性 | optional [0..*] | {yes|no|true|false}。 デフォルト値は yes|true です。false に設定された場合、 アクションはこのアクションの要素でトリガされたイベントでのみ実行されます。 詳細については、「イベントを渡す」 を参照してください。 |
| expression | 要素 | [0..1] |
bean-shell スクリプト。変数要素を指定しないと、スクリプト要素の内容として表現を記述できます (表現エレメントタグは省略)。変数および/あるいは表現要素とあわせて「スクリプト要素の内容として表現」を利用する場合、スクリプト要素の内容は無視されます。
public void read(Element scriptElement, JpdlXmlReader jpdlReader) {
if (scriptElement.isTextOnly())
{ expression = scriptElement.getText(); }
else { this.variableAccesses = new HashSet(jpdlReader.readVariableAccesses(scriptElement));
expression = scriptElement.element("expression").getText(); }
}
|
| variable | 要素 | [0..*] | スクリプトの変数。in変数が指定されていない場合は現在のトークンのすべての変数がスクリプト評価にロードされます。スクリプト評価にロードする変数の数を制限する場合は、in変数を使用します。 |

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.