public class StampProcessManager
extends jp.co.intra_mart.system.workflow.common.AbstractBase
コンストラクタと説明 |
---|
StampProcessManager()
コンストラクタ。
|
StampProcessManager(String loginGroupId)
非推奨です。
StampProcessManager() を使用してください。 |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
createActvMatterStampData(StampDataModel... models)
未完了案件の印影情報を新規作成します。
|
void |
deleteActvMatterStampData(StampDataModel... models)
未完了案件の印影情報を削除します。
|
void |
deleteArcMatterStampData(String archiveMonth,
StampDataModel... models)
過去案件の印影情報を削除します。
|
void |
deleteCplMatterStampData(StampDataModel... models)
完了案件の印影情報を削除します。
|
boolean |
existPluginInfoInMasterData(String flowId,
String nodeId,
String applyBaseDate,
PluginModel pluginModel)
指定したプラグイン情報がノードの拡張処理に設定されているかを判定します。
|
boolean |
existPluginInfoInTransactionFlow(String systemMatterId,
String nodeId,
PluginModel pluginModel)
指定したプラグイン情報がノードの拡張処理に設定されているかを判定します。
|
void |
moveActvData2Cpl(String systemMatterId)
未完了案件に保存されているデータを完了案件に移します。
|
void |
moveCplData2Arc(String systemMatterId)
完了案件に保存されているデータを過去案件に移します。
|
void |
recoverActvMatterCancelFlag(String systemMatterId,
String baseNodeId)
未完了案件に対して、指定されたノードIDを基準に同じ処理でキャンセルされたノードすべてのキャンセルフラグを削除します。
|
void |
updateActvMatterCancelFlag(String systemMatterId,
String fromNodeId,
String[] toNodeIds)
未完了案件の始点ノードから終点ノードの間に存在するノードで、
印影データが保存されているノードはキャンセルフラグを「true」に変更する。 |
void |
updateActvMatterStampData(StampDataModel... models)
未完了案件の印影情報を更新します。
|
public StampProcessManager()
@Deprecated public StampProcessManager(String loginGroupId)
StampProcessManager()
を使用してください。loginGroupId
- ログイングループIDpublic void createActvMatterStampData(StampDataModel... models) throws WorkflowException
models
- 印影データ情報の配列WorkflowException
- ワークフロー例外クラスpublic void deleteActvMatterStampData(StampDataModel... models) throws WorkflowException
models
- フロー情報の配列WorkflowException
- ワークフロー例外クラスpublic void deleteArcMatterStampData(String archiveMonth, StampDataModel... models) throws WorkflowException
archiveMonth
- String アーカイブ年月(yyyyMM)models
- フロー情報の配列WorkflowException
- ワークフロー例外クラスpublic void deleteCplMatterStampData(StampDataModel... models) throws WorkflowException
models
- フロー情報の配列WorkflowException
- ワークフロー例外クラスpublic boolean existPluginInfoInMasterData(String flowId, String nodeId, String applyBaseDate, PluginModel pluginModel) throws WorkflowException
flowId
- フローIDnodeId
- ノードIDapplyBaseDate
- 申請基準日pluginModel
- プラグインIDWorkflowException
- ワークフロー例外クラスpublic boolean existPluginInfoInTransactionFlow(String systemMatterId, String nodeId, PluginModel pluginModel) throws WorkflowException
systemMatterId
- システム案件IDnodeId
- ノードIDpluginModel
- プラグインIDWorkflowException
- ワークフロー例外クラスpublic void moveActvData2Cpl(String systemMatterId) throws WorkflowException
systemMatterId
- システム案件IDWorkflowException
- ワークフロー例外クラスpublic void moveCplData2Arc(String systemMatterId) throws WorkflowException
systemMatterId
- システム案件IDWorkflowException
- ワークフロー例外クラスpublic void recoverActvMatterCancelFlag(String systemMatterId, String baseNodeId) throws WorkflowException
systemMatterId
- システム案件IDbaseNodeId
- 基準ノードIDWorkflowException
- ワークフロー例外クラスpublic void updateActvMatterCancelFlag(String systemMatterId, String fromNodeId, String[] toNodeIds) throws WorkflowException
systemMatterId
- システム案件IDfromNodeId
- 始点ノードtoNodeIds
- 終点ノードWorkflowException
- ワークフロー例外クラスpublic void updateActvMatterStampData(StampDataModel... models) throws WorkflowException
models
- フロー情報の配列WorkflowException
- ワークフロー例外クラスCopyright © 2012 NTT DATA INTRAMART CORPORATION