|
IM-Workflow | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.intra_mart.foundation.workflow.plugin.stamp.application.process.StampProcessManager
public class StampProcessManager
印影情報の登録、更新、削除等の印影関連処理を行うマネージャです。
コンストラクタの概要 | |
---|---|
StampProcessManager(String loginGroupId)
コンストラクタ。 |
メソッドの概要 | |
---|---|
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)
未完了案件の印影情報を更新します。 |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public StampProcessManager(String loginGroupId)
loginGroupId
- ログイングループIDメソッドの詳細 |
---|
public void createActvMatterStampData(StampDataModel... models) throws WorkflowException
models
- 印影データ情報の配列
WorkflowException
- ワークフロー例外クラスpublic void deleteActvMatterStampData(StampDataModel... models) throws WorkflowException
models
- フロー情報の配列
WorkflowException
- ワークフロー例外クラスpublic void deleteCplMatterStampData(StampDataModel... models) throws WorkflowException
models
- フロー情報の配列
WorkflowException
- ワークフロー例外クラスpublic void deleteArcMatterStampData(String archiveMonth, StampDataModel... models) throws WorkflowException
archiveMonth
- String アーカイブ年月(yyyyMM)models
- フロー情報の配列
WorkflowException
- ワークフロー例外クラスpublic void updateActvMatterStampData(StampDataModel... models) throws WorkflowException
models
- フロー情報の配列
WorkflowException
- ワークフロー例外クラスpublic void updateActvMatterCancelFlag(String systemMatterId, String fromNodeId, String[] toNodeIds) throws WorkflowException
systemMatterId
- システム案件IDfromNodeId
- 始点ノードtoNodeIds
- 終点ノード
WorkflowException
- ワークフロー例外クラスpublic void recoverActvMatterCancelFlag(String systemMatterId, String baseNodeId) throws WorkflowException
systemMatterId
- システム案件IDbaseNodeId
- 基準ノードID
WorkflowException
- ワークフロー例外クラスpublic void moveActvData2Cpl(String systemMatterId) throws WorkflowException
systemMatterId
- システム案件ID
WorkflowException
- ワークフロー例外クラスpublic void moveCplData2Arc(String systemMatterId) throws WorkflowException
systemMatterId
- システム案件ID
WorkflowException
- ワークフロー例外クラスpublic boolean existPluginInfoInTransactionFlow(String systemMatterId, String nodeId, PluginModel pluginModel) throws WorkflowException
systemMatterId
- システム案件IDnodeId
- ノードIDpluginModel
- プラグインID
WorkflowException
- ワークフロー例外クラスpublic boolean existPluginInfoInMasterData(String flowId, String nodeId, String applyBaseDate, PluginModel pluginModel) throws WorkflowException
flowId
- フローIDnodeId
- ノードIDapplyBaseDate
- 申請基準日pluginModel
- プラグインID
WorkflowException
- ワークフロー例外クラス
|
IM-Workflow | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |