BPEL デザイナー: イベントハンドラの追加

関連項目

BPEL 言語は、イベントハンドラを使用することにより、長時間の応答を処理できます。イベントハンドラ要素内で、対応するイベントが発生した場合に同時に起動されるアクティビティーを指定できます。この方法で、指定された時間が経過するか指定されたメッセージが到達すると、BPEL プロセスはタイムアウトし、残りのプロセスの実行を継続できます。

次の 2 種類のイベントがあります。

1 つのイベントハンドラコンテナを、プロセス要素またはスコープ要素に付加できます。イベントハンドラコンテナの内部では、指定したイベントが発生したときに特定のアクションを起動するよう設定した任意の数のイベント時要素またはアラーム時要素を作成できます。

イベントハンドラコンテナをスコープまたはプロセスに追加するには、次の手順に従います。

  1. スコープ要素またはプロセス要素を右クリックし、「追加」>「イベントハンドラ」を選択します。
    特定のイベントハンドラアクティビティーを追加できる空のコンテナ要素が表示されます。
  2. イベントハンドラコンテナを右クリックし、「追加」>「イベント時」または「アラーム時」を選択します。
関連項目
アラーム時要素の追加
イベント時要素の追加

著作権と商標について