Oracle Workflow APIリファレンス リリース2.6.3.5 部品番号: B15622-01 |
![]() |
![]() |
![]() |
![]() |
![]() |
||
前へ | 次へ | 目次 | 索引 | 用語集 |
通知メッセージを受け取った各ロール・メンバーは、電子メールまたは通知にアクセスする「ワークリスト」Webページを使用すると、通知を転送したり、通知に応答したり、詳細を要求したり、詳細に応答できます。 また、「ワークリスト」Webページを使用すると、通知を譲渡できます。
通知ユーザー・インタフェースでは、実行者の行う処理に応じてRespond()、Forward()、Transfer()、UpdateInfo()、UpdateInfo2()またはUpdateInfoGuest() APIがコールされます。 続いて、各APIが、該当する場合は、VALIDATE、RESPOND、FORWARD、TRANSFER、QUESTIONまたはANSWERモードで通知後関数を実行する通知コールバック関数をコールします。通知システムは、FORWARDまたはTRANSFERモードで通知後関数の実行を終了すると、それぞれ転送または譲渡操作を行います。 通知システムは、QUESTIONまたはANSWERモードで通知後関数の実行を終了すると、それぞれ宛先ロールに詳細の要求を送信するか、要求ロールに応答を送信します。
通知システムがRESPONDモードで通知後関数の実行を終了すると、ワークフロー・エンジンはRUNモードで通知後関数を再実行します。すべての応答を受け取ると、投票集計ロジックを実行する関数をRUNモードでコールします。
また、投票アクティビティがループの途中で再実行するようにリセットされた場合や、タイムアウトになった場合、ワークフロー・エンジンは、それぞれCANCELモードまたはTIMEOUTモードで通知後関数を実行します。投票アクティビティの通知後関数のTIMEOUTモードに対するロジックでは、タイムアウトまでに受け取った投票を集計する方法を識別します。
前へ | 次へ | 目次 | 索引 | 用語集 |