public class PullBackManager
extends jp.co.intra_mart.system.workflow.common.AbstractBase
ApplyManager」や処理マネージャ「ProcessManager」を利用してください。ApplyManager,
ProcessManager| コンストラクタと説明 |
|---|
PullBackManager(String systemMatterId)
コンストラクタ
引数で指定したシステム案件IDで引戻しマネージャを 新しく生成します。 |
PullBackManager(String localeId,
String systemMatterId)
コンストラクタ
引数で指定したロケールID、システム案件IDで引戻しマネージャを 新しく生成します。 |
PullBackManager(String loginGroupId,
String localeId,
String systemMatterId)
非推奨です。
PullBackManager(String, String) を使用してください。 |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
MatterNodeModel[] |
getNodesToPullBack(String executeUserCode)
指定したユーザが引戻し可能な案件ノード情報を取得します。
|
void |
pullBack(PullBackParam pullBackParam,
Map<String,Object> userParam)
引戻し処理を実行します。
|
public PullBackManager(String systemMatterId)
systemMatterId - システム案件IDpublic PullBackManager(String localeId, String systemMatterId)
localeId - ロケールIDsystemMatterId - システム案件IDpublic PullBackManager(String loginGroupId, String localeId, String systemMatterId)
PullBackManager(String, String) を使用してください。loginGroupId - ログイングループIDlocaleId - ロケールIDsystemMatterId - システム案件IDpublic MatterNodeModel[] getNodesToPullBack(String executeUserCode) throws WorkflowException
WorkflowException」が発生します。executeUserCode - 実行者コードWorkflowException - ワークフロー例外の親クラスpublic void pullBack(PullBackParam pullBackParam, Map<String,Object> userParam) throws WorkflowException
getNodesToPullBack(String)」で取得できますが、WorkflowException」が発生します。ProcessManager.approve(ApproveParam, Map)」で行なっている処理と同じです。ProcessManager.approve(ApproveParam, Map)」のノード移動処理関連の説明を参照してください。ProcessManager.approve(ApproveParam, Map)」を行う必要があります。pullBackParam - 引戻し用パラメータ情報userParam - ユーザパラメータマップWorkflowException - ワークフロー例外の親クラスCopyright © 2012 NTT DATA INTRAMART CORPORATION