IM-Workflow

jp.co.intra_mart.foundation.workflow.util
クラス WorkflowActionProcessNotifyManager

java.lang.Object
  上位を拡張 jp.co.intra_mart.foundation.workflow.util.WorkflowActionProcessNotifyManager

public class WorkflowActionProcessNotifyManager
extends Object

アクション処理データ変更通知マネージャ。

アクション処理で案件に関連するデータを変更した際に、そのデータを内部処理に反映する機能を提供します。

このマネージャはアクション処理内専用です。

導入されたバージョン:
7.2

メソッドの概要
static void updateFlow()
          アクション処理で、「ActvMatterHandleManager.createProcessTarget(String, PluginModel[])」や 「ActvMatterHandleManager.createMatterHandleAuth(MatterHandleAuthModel[])」等のAPIを利用する等で、
「flow.xml」情報を変更した際に、その変更をアクション処理後に実行されるIM-Workflowの内部処理へ即時反映したい場合には、
このメソッドをアクション処理内で呼出すことで、反映できます。
static void updateUserDataId()
          アクション処理で、「ActvMatterUserDataManager.updateUserDataId(String, String)」のAPIを利用する等で、
ユーザデータIDを変更した際に、その変更をアクション処理後に実行されるIM-Workflowの内部処理へ即時反映したい場合には、
このメソッドをアクション処理内で呼出すことで、反映できます。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

updateUserDataId

public static void updateUserDataId()
アクション処理で、「ActvMatterUserDataManager.updateUserDataId(String, String)」のAPIを利用する等で、
ユーザデータIDを変更した際に、その変更をアクション処理後に実行されるIM-Workflowの内部処理へ即時反映したい場合には、
このメソッドをアクション処理内で呼出すことで、反映できます。

1ノードに複数のアクション処理が設定される場合には、その内に、1つの処理内でもこのメソッドが呼ばれていれば、
全アクション処理の実行が終了した時点で、データベースに登録されている変更したユーザデータIDが内部処理に反映されます。

本メソッドは1回の処理内で有効になります。1回内部処理に変更データを反映した後には初期化されます。
次のノードでも同じ動きをしたい場合には、次のノードのアクション処理内で同じく本メソッドを呼出す必要があります。


updateFlow

public static void updateFlow()
アクション処理で、「ActvMatterHandleManager.createProcessTarget(String, PluginModel[])」や 「ActvMatterHandleManager.createMatterHandleAuth(MatterHandleAuthModel[])」等のAPIを利用する等で、
「flow.xml」情報を変更した際に、その変更をアクション処理後に実行されるIM-Workflowの内部処理へ即時反映したい場合には、
このメソッドをアクション処理内で呼出すことで、反映できます。

1ノードに複数のアクション処理が設定される場合には、その内に、1つの処理内でもこのメソッドが呼ばれていれば、
全アクション処理の実行が終了した時点で、データベースに登録されている変更したフロー情報「flow.xml」が内部処理に反映されます。

本メソッドは1回の処理内で有効になります。1回内部処理に変更データを反映した後には初期化されます。
次のノードでも同じ動きをしたい場合には、次のノードのアクション処理内で同じく本メソッドを呼出す必要があります。

このメソッドを利用して、ワークフローのアクション処理で案件操作を行った場合には、画面で行った処理対象者の設定などの変更内容は 反映されません。
(アクション処理内で行った案件操作の内容が優先されます。)


IM-Workflow

Copyright © 2000-2015 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.