「選出」アクティビティー
「選出」アクティビティーは、実行時に行ったアクションに基づいて起動するスターター・アクティビティーを決定します。
このタスクについて
例えば、「選出」アクティビティーに 3 つのブランチがあり、1 つには「挿入済み行の取得」アクティビティー、もう 1 つには「削除済み行の取得」アクティビティー、および残りの 1 つには「更新済み行の取得」アクティビティーが含まれているとします。 データベース上で更新イベントが起きた場合、オーケストレーションのインスタンスが作成され、「更新済み行の取得」アクティビティーを含むブランチが呼び出されます。
「選出」アクティビティーをオーケストレーションに追加した場合、2 つの受信ブランチが自動的に追加されます。 さらに別の receiveEvent ノードを「選出」アクティビティーに追加することができます。 「選出」アクティビティーは常にスターター・アクティビティーであり、「選出」アクティビティーの各ブランチでは、最初のアクティビティーはスターター・アクティビティーでなければなりません。
受信ブランチには、receiveEvent ノードと空のプレースホルダーが含まれます。 各メッセージは、その特定のメッセージを処理する他のアクティビティーを含めることができる受信ブランチで定義されます。
受信操作を「選出」アクティビティーの一部としたくない場合には、受信ブランチを削除します。 受信ノードを削除すると、受信ブランチ全体が除去されます。
「選出」アクティビティーを使用するには、次のステップを実行します。
手順
- 「選出」アクティビティーを、「アクティビティー」タブの Logic フォルダーからオーケストレーション上にドラッグします。
- インバウンド・アクティビティーまたは「ジョブ・スケジュール」アクティビティーを選択し、それを receiveEvent プレースホルダー上にドラッグします。
- アクティビティーをブランチに追加するには、アクティビティーを空のプレースホルダーにドラッグします。
条件ブランチの追加、編集、または削除
「選出」アクティビティーは、複合条件を処理するいくつかのブランチを持つことができます。
ブランチを「選出」アクティビティーに追加するには、以下のようにします。
- Pick ノードをクリックします。
- リストから「受信ブランチの追加」を選択します。
- アクティビティーまたはブランチを選択します
- リストから「編集」を選択します。 名前がボックス内に表示されます。
- 現行名を選択し、次いで新規名を入力します。
- Enter キーを押します。
アクティビティーまたはブランチを削除するには、以下のステップを実行します。
- アクティビティーまたはブランチを選択します
- リストから「削除」を選択します。 注: 条件ブランチを削除した場合、その条件ブランチ内のすべてのアクティビティーも削除されます。