手順 2: イベントを発生させるためのマップを作成する
実際にトリガーされたイベントを確認して、設定されたタイムアウトに対してイベントがトリガーされない場合にプロセスを次のノードに移動するプロセス マップを作成するには、次の手順を実行します。
- [新規] をクリックします。 に移動し、
- [名前] として「[Raise Event For Timeout]」(タイムアウトのイベントを発生させる) を指定します。
- [カテゴリ] リストで、[デフォルト カテゴリ] を選択します。
-
[開始] ノードを選択し、サテライトの [アクティビティ] アイコンをクリックします。
アクティビティ ノードが追加されます。
- このアクティビティの [名前] に「イベントを発生させる」と指定します。
- [タイプ] リストで、[.Net] を選択します。
-
[構成] をクリックします。
[.Net アクティビティの構成] 画面が表示されます。
- [アセンブリ ファイルのパス] で、[TotalAgility.Sdk] を選択します。
- [クラス] で、[TotalAgility.Sdk.JobService] を選択します。
- [メソッド] で、[RaiseEvent] を選択します。
- [sessionId] で、[サーバー変数] をクリックし、[SPP_SYSTEM_SESSION_ID] を選択します。
- [eventName] に「CHECKEVENT」と入力します。
- [sourceType] に「マップ」と入力します。
- [OK] をクリックします。
-
イベントを発生させるノードを選択し、サテライトの [終了] アイコン
を選択します。
- マップを保存してリリースします。
最終的なマップは次のようになります。