public class ActvMatterHandleManager
extends jp.co.intra_mart.system.workflow.common.AbstractBase
CplMatterHandleManager」を利用してください。CplMatterHandleManager| コンストラクタと説明 |
|---|
ActvMatterHandleManager(String systemMatterId,
String operateUserCode)
コンストラクタ
引数で指定したシステム案件ID、操作者ユーザコードで 案件操作マネージャを新しく生成します。 |
ActvMatterHandleManager(String localeId,
String systemMatterId,
String operateUserCode)
コンストラクタ
引数で指定したロケールID、システム案件ID、操作者ユーザコードで 案件操作マネージャを新しく生成します。 |
ActvMatterHandleManager(String loginGroupId,
String localeId,
String systemMatterId,
String operateUserCode)
非推奨です。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
copyNodeFromMasterFlow(String masterNodeId,
String backwardNodeId,
String forwardNodeId,
String copyNodeId)
マスタフローから実行中フローにノードをコピー(追加)します。
|
void |
createMatterHandleAuth(MatterHandleAuthModel[] matterHandleAuth)
案件操作権限者(参照者)情報を新規追加又は更新します。
|
void |
createProcessTarget(String nodeId,
PluginModel[] plugins)
ノードに処理対象者情報を追加します。
|
void |
deleteMatterHandleAuth(MatterHandleAuthModel[] matterHandleAuth)
案件操作権限者(参照者)情報を削除します。
|
void |
deleteMatterHandleAuthAll()
案件操作権限者(参照者)情報を全て削除します。
|
void |
deleteNode(String nodeId)
指定されたノードを処理中のフローから削除します。
|
void |
deleteProcessTarget(String nodeId,
PluginModel[] plugins)
ノードの処理対象者情報を削除します。
|
void |
deleteProcessTargetAll(String nodeId)
ノードの処理対象者情報をすべて削除します。
|
void |
expandConfirmTarget(String nodeId)
未完了案件の確認ノードに対して、確認処理権限者を再展開します。
|
void |
expandHorizontalVerticalNode(String horizontalVerticalNodeId,
MatterNodeExpansionModel[] nodes)
指定された案件ノード展開情報を横配置・縦配置ノード内に展開、再展開します。
|
void |
expandMatterHandleAuth()
未完了案件に対して、案件操作権限者(参照者)を再展開します。
|
void |
expandProcessTarget(String nodeId)
未完了案件の処理ノードに対して、処理対象者情報を再展開します。
|
MatterNodeModel[] |
getNodesToMove(String originalNodeId)
特定の処理中のノードから案件操作で移動できるノートとして指定可能な移動先ノード情報を取得します。
|
void |
initializeHorizontalVerticalNode(String horizontalVerticalNodeId)
指定された横配置・縦配置ノードを初期化します。
|
void |
moveActvNode(String originalNodeId,
String[] targetNodeId)
非推奨です。
moveActvNode(String, String[], String) を使用してください。 |
void |
moveActvNode(String originalNodeId,
String[] targetNodeId,
String comment)
アクティブノードの移動を行います。
|
void |
reserveCancel(ReserveCancelParam reserveCancelParam,
String nodeId)
保留解除処理を実行します。
|
void |
setBranchForwardNode(String branchStartNodeId,
String[] branchForwardNodeIds)
分岐開始ノードの分岐条件に遷移する分岐先ノードを設定します。
|
void |
updateMatterHandleAuth(MatterHandleAuthModel[] matterHandleAuth)
案件操作権限者(参照者)情報を更新します。
|
public ActvMatterHandleManager(String systemMatterId, String operateUserCode)
systemMatterId - システム案件IDoperateUserCode - 操作者ユーザコードpublic ActvMatterHandleManager(String localeId, String systemMatterId, String operateUserCode)
localeId - ロケールIDsystemMatterId - システム案件IDoperateUserCode - 操作者ユーザコード@Deprecated public ActvMatterHandleManager(String loginGroupId, String localeId, String systemMatterId, String operateUserCode)
ActvMatterHandleManager(String, String, String) を使用してください。loginGroupId - ログイングループIDlocaleId - ロケールIDsystemMatterId - システム案件IDoperateUserCode - 操作者ユーザコードpublic void copyNodeFromMasterFlow(String masterNodeId, String backwardNodeId, String forwardNodeId, String copyNodeId) throws WorkflowException
WorkflowException」が発生します。WorkflowException」が発生します。deleteNode(String)」を利用してください。masterNodeId - マスタノードIDbackwardNodeId - 挿入する逆方向ノードIDforwardNodeId - 挿入する順方向ノードIDcopyNodeId - コピー(追加)ノードIDWorkflowException - ワークフロー例外の親クラスpublic void createMatterHandleAuth(MatterHandleAuthModel[] matterHandleAuth) throws WorkflowException
WorkflowException」が発生します。expandMatterHandleAuth()」で案件操作権限者(参照者)の再展開処理を行う必要があります。updateMatterHandleAuth(MatterHandleAuthModel[])」で行う処理と同じ処理になります。updateMatterHandleAuth(MatterHandleAuthModel[])」を利用してください。deleteMatterHandleAuth(MatterHandleAuthModel[])」や「deleteMatterHandleAuthAll()」を利用してください。CplMatterHandleManager.createMatterHandleAuth(MatterHandleAuthModel[])」を利用してください。matterHandleAuth - 案件操作権限情報の配列WorkflowException - ワークフロー例外の親クラスpublic void createProcessTarget(String nodeId, PluginModel[] plugins) throws WorkflowException
WorkflowException」が発生します。WorkflowException」が発生します。expandProcessTarget(String)」や「expandConfirmTarget(String)」で処理者の再展開処理を行う必要があります。deleteProcessTarget(String, PluginModel[])」や「deleteProcessTargetAll(String)」を利用してください。CplMatterHandleManager.createConfirmTarget(String, PluginModel[])」を利用してください。nodeId - ノードIDplugins - 処理対象者情報の配列WorkflowException - ワークフロー例外の親クラスpublic void deleteMatterHandleAuth(MatterHandleAuthModel[] matterHandleAuth) throws WorkflowException
WorkflowException」が発生します。expandMatterHandleAuth()」で案件操作権限者(参照者)の再展開処理を行う必要があります。createMatterHandleAuth(MatterHandleAuthModel[])」を利用してください。deleteMatterHandleAuthAll()」を利用してください。CplMatterHandleManager.deleteMatterHandleAuth(MatterHandleAuthModel[])」を利用してください。matterHandleAuth - 案件操作権限情報の配列WorkflowException - ワークフロー例外の親クラスpublic void deleteMatterHandleAuthAll()
throws WorkflowException
WorkflowException」が発生します。expandMatterHandleAuth()」で案件操作権限者(参照者)の再展開処理を行う必要があります。createMatterHandleAuth(MatterHandleAuthModel[])」を利用してください。deleteMatterHandleAuth(MatterHandleAuthModel[])」を利用してください。CplMatterHandleManager.deleteMatterHandleAuthAll()」を利用してください。WorkflowException - ワークフロー例外の親クラスpublic void deleteNode(String nodeId) throws WorkflowException
WorkflowException がスローされます。WorkflowException がスローされます。copyNodeFromMasterFlow(String, String, String, String) を利用してください。nodeId - ノードIDWorkflowException - ワークフロー例外の親クラスpublic void deleteProcessTarget(String nodeId, PluginModel[] plugins) throws WorkflowException
WorkflowException」が発生します。WorkflowException」が発生します。expandProcessTarget(String)」や「expandConfirmTarget(String)」で処理者の再展開処理を行う必要があります。deleteProcessTargetAll(String)」を利用してください。createProcessTarget(String, PluginModel[])」を利用してください。CplMatterHandleManager.deleteConfirmTarget(String, PluginModel[])」を利用してください。nodeId - ノードIDplugins - 処理対象者情報の配列WorkflowException - ワークフロー例外の親クラスpublic void deleteProcessTargetAll(String nodeId) throws WorkflowException
WorkflowException」が発生します。WorkflowException」が発生します。expandProcessTarget(String)」や「expandConfirmTarget(String)」で処理者の再展開処理を行う必要があります。deleteProcessTarget(String, PluginModel[])」を利用してください。createProcessTarget(String, PluginModel[])」を利用してください。CplMatterHandleManager.deleteConfirmTargetAll(String)」を利用してください。nodeId - ノードIDWorkflowException - ワークフロー例外の親クラスpublic void expandConfirmTarget(String nodeId) throws WorkflowException
WorkflowException」が発生します。WorkflowException」が発生します。createProcessTarget(String, PluginModel[])」や「deleteProcessTarget(String, PluginModel[])」等を利用してください。CplMatterHandleManager.expandConfirmTarget(String)」を利用してください。nodeId - ノードIDWorkflowException - ワークフロー例外の親クラスpublic void expandHorizontalVerticalNode(String horizontalVerticalNodeId, MatterNodeExpansionModel[] nodes) throws WorkflowException
WorkflowException がスローされます。initializeHorizontalVerticalNode(String) を利用してください。WorkflowException がスローされます。ActvMatterNode.getMatterNode(String) を利用してください。ActvMatterNode.getExecNodeConfig(String) を利用してください。horizontalVerticalNodeId - 横配置・縦配置ノードIDnodes - 案件ノード展開情報の配列WorkflowException - ワークフロー例外の親クラスpublic void expandMatterHandleAuth()
throws WorkflowException
WorkflowException」が発生します。WorkflowException」が発生します。createMatterHandleAuth(MatterHandleAuthModel[])」や「deleteMatterHandleAuth(MatterHandleAuthModel[])」等を利用してください。CplMatterHandleManager.expandMatterHandleAuth()」を利用してください。WorkflowException - ワークフロー例外の親クラスpublic void expandProcessTarget(String nodeId) throws WorkflowException
WorkflowException」が発生します。WorkflowException」が発生します。WorkflowException」が発生します。WorkflowException」が発生します。createProcessTarget(String, PluginModel[])」や「deleteProcessTarget(String, PluginModel[])」等を利用してください。nodeId - ノードIDWorkflowException - ワークフロー例外の親クラスpublic MatterNodeModel[] getNodesToMove(String originalNodeId) throws WorkflowException
WorkflowException」が発生します。WorkflowException」が発生します。originalNodeId - 移動元ノードIDWorkflowException - ワークフロー例外の親クラスpublic void initializeHorizontalVerticalNode(String horizontalVerticalNodeId) throws WorkflowException
WorkflowException がスローされます。ActvMatterNode.getMatterNode(String) を利用してください。WorkflowException がスローされます。WorkflowException がスローされます。horizontalVerticalNodeId - 横配置・縦配置ノードIDWorkflowException - ワークフロー例外の親クラス@Deprecated public void moveActvNode(String originalNodeId, String[] targetNodeId) throws WorkflowException
moveActvNode(String, String[], String) を使用してください。WorkflowException」が発生します。getNodesToMove(String)」で取得できますが、本メソッドでは特にチェック処理を行なっていません。ProcessManager.sendBack(jp.co.intra_mart.foundation.workflow.application.model.param.SendBackParam, Map)」を参照してください。WorkflowException」が発生します。ProcessManager.approve(jp.co.intra_mart.foundation.workflow.application.model.param.ApproveParam, Map)」を行う必要があります。
originalNodeId - 移動元ノードIDtargetNodeId - 移動先ノードIDの配列WorkflowException - ワークフロー例外の親クラスpublic void moveActvNode(String originalNodeId, String[] targetNodeId, String comment) throws WorkflowException
originalNodeId - 移動元ノードIDtargetNodeId - 移動先ノードIDの配列comment - コメントWorkflowException - ワークフロー例外の親クラスpublic void reserveCancel(ReserveCancelParam reserveCancelParam, String nodeId) throws WorkflowException
ProcessManager.reserveCancel(ReserveCancelParam, Map)」と同じ処理を行いますが、ProcessManager.reserveCancel(ReserveCancelParam, Map)」と一致します。ProcessManager.reserveCancel(ReserveCancelParam, Map)」を参照してください。reserveCancelParam - 保留解除用パラメータ情報nodeId - ノードIDWorkflowException - ワークフロー例外の親クラスpublic void setBranchForwardNode(String branchStartNodeId, String[] branchForwardNodeIds) throws WorkflowException
WorkflowException」が発生します。branchStartNodeId - 分岐開始ノードIDbranchForwardNodeIds - 分岐先ノードIDの配列WorkflowException - ワークフロー例外の親クラスpublic void updateMatterHandleAuth(MatterHandleAuthModel[] matterHandleAuth) throws WorkflowException
WorkflowException」が発生します。expandMatterHandleAuth()」で案件操作権限者(参照者)の再展開処理を行う必要があります。WorkflowException」が発生します。createMatterHandleAuth(MatterHandleAuthModel[])」を利用してください。createMatterHandleAuth(MatterHandleAuthModel[])」を利用してください。deleteMatterHandleAuth(MatterHandleAuthModel[])」や「deleteMatterHandleAuthAll()」を利用してください。CplMatterHandleManager.updateMatterHandleAuth(MatterHandleAuthModel[])」を利用してください。matterHandleAuth - 案件操作権限情報の配列WorkflowException - ワークフロー例外の親クラスCopyright © 2012 NTT DATA INTRAMART CORPORATION