public class RootInfoModel extends Object implements Serializable
修飾子とタイプ | フィールドと説明 |
---|---|
static int |
ERRCHECKLIST_INDEX_APPROVAL_DRAFT_CNT
申請者定義数
|
static int |
ERRCHECKLIST_INDEX_EXIST_SHORTEST_END_FLAG
最短終了存在フラグ
|
static int |
ERRCHECKLIST_INDEX_FLOW_TASK_CNT
タスク処理順
|
static int |
ERRCHECKLIST_INDEX_TASK_NO
タスク処理順
|
static int |
EXIST_SHORTEST_END_FLAG_OFF
最短終了存在フラグ(存在しない)
|
static int |
EXIST_SHORTEST_END_FLAG_ON
最短終了存在フラグ(存在する)
|
コンストラクタと説明 |
---|
RootInfoModel() |
RootInfoModel(ActivityMasterInfoModel parent) |
RootInfoModel(ActivityMasterInfoModel parent,
ArrayList<RootInfoModel> childList) |
public static final int ERRCHECKLIST_INDEX_TASK_NO
public static final int ERRCHECKLIST_INDEX_APPROVAL_DRAFT_CNT
public static final int ERRCHECKLIST_INDEX_FLOW_TASK_CNT
public static final int ERRCHECKLIST_INDEX_EXIST_SHORTEST_END_FLAG
public static final int EXIST_SHORTEST_END_FLAG_ON
public static final int EXIST_SHORTEST_END_FLAG_OFF
public RootInfoModel()
public RootInfoModel(ActivityMasterInfoModel parent)
public RootInfoModel(ActivityMasterInfoModel parent, ArrayList<RootInfoModel> childList)
public ArrayList<RootInfoModel> getChild()
public ActivityMasterInfoModel getParent()
public void addChild(RootInfoModel child)
child
- RootInfoModelpublic ArrayList<String> inputCheck(Connection connection, VersionInfoModel versionModel) throws jp.co.intra_mart.framework.system.exception.SystemException, jp.co.intra_mart.framework.system.exception.ApplicationException
connection
- DbsConnectionversionMode
- VersionInfoModeljp.co.intra_mart.framework.system.exception.SystemException
- システム例外が発生jp.co.intra_mart.framework.system.exception.ApplicationException
- アプリケーション例外が発生public ArrayList<RouteSelectInfoModel> collectRouteSelectForSubProc(ArrayList<RouteSelectInfoModel> routeSelectForSubProcList) throws jp.co.intra_mart.framework.system.exception.SystemException, jp.co.intra_mart.framework.system.exception.ApplicationException
ArrayList
- ルート選択リストjp.co.intra_mart.framework.system.exception.SystemException
- システム例外が発生jp.co.intra_mart.framework.system.exception.ApplicationException
- アプリケーション例外が発生public ArrayList<ProcessAdapterInfoModel> collectSubProcessForRouteSelect(ArrayList<ProcessAdapterInfoModel> subProcessForRouteSelectList, String adapterCd) throws jp.co.intra_mart.framework.system.exception.SystemException, jp.co.intra_mart.framework.system.exception.ApplicationException
ArrayList
- サブプロセスリストString
- アダプタコード(対象アクティビティ)jp.co.intra_mart.framework.system.exception.SystemException
- システム例外が発生jp.co.intra_mart.framework.system.exception.ApplicationException
- アプリケーション例外が発生public ArrayList<ActivityMasterInfoModel> collectSubProcessForActivity(ArrayList<ActivityMasterInfoModel> subProcessForReceiveList) throws jp.co.intra_mart.framework.system.exception.SystemException, jp.co.intra_mart.framework.system.exception.ApplicationException
ArrayList
- サブプロセスリストjp.co.intra_mart.framework.system.exception.SystemException
- システム例外が発生jp.co.intra_mart.framework.system.exception.ApplicationException
- アプリケーション例外が発生public ArrayList collectProcessAdapterForBeforeReceiveInfo(ArrayList checkList) throws jp.co.intra_mart.framework.system.exception.SystemException, jp.co.intra_mart.framework.system.exception.ApplicationException
ArrayList
- checkList = チェックリスト
0:int ret = ルート選択・分岐・同期チェックフラグ
1:String activityCd = チェック対象アクティビティコード
2:ActivityMasterInfoModel checkAcModel = 直前のアクティビティモデル
3:ActivityMasterInfoModel checkAcRecModel = 直前のレシーブアクティビティモデル
4:ArrayList checkRootList = (RootInfoModel)ルート選択・分岐・同期チェック時のルートモデルリスト
5:RootInfoModel checkRootModel = ルート選択・分岐・同期チェック時のルートモデル (未使用)
6:int iflg = ルート選択の最初のタスクモデルがサブプロセス(申請者/承認者ルート作成)フラグjp.co.intra_mart.framework.system.exception.SystemException
- システム例外が発生jp.co.intra_mart.framework.system.exception.ApplicationException
- アプリケーション例外が発生public ArrayList collectBeforeRootReceiveInfoForLast(ArrayList checkList) throws jp.co.intra_mart.framework.system.exception.SystemException, jp.co.intra_mart.framework.system.exception.ApplicationException
ArrayList
- checkList = チェックリスト
0:int ret = ルート選択・分岐・同期チェックフラグ (未使用)
1:String activityCd = チェック対象アクティビティコード (未使用)
2:ActivityMasterInfoModel checkAcModel = 最後のアクティビティモデル
3:ActivityMasterInfoModel checkAcRecModel = 最後のレシーブアクティビティモデル
4:ArrayList checkRootList = (RootInfoModel)ルート選択・分岐・同期チェック時のルートモデルリスト (未使用)
5:RootInfoModel checkRootModel = ルート選択・分岐・同期チェック時のルートモデル
6:int iflg = ルート選択の最初のタスクモデルがサブプロセス(申請者/承認者ルート作成)フラグ (未使用)jp.co.intra_mart.framework.system.exception.SystemException
- システム例外が発生jp.co.intra_mart.framework.system.exception.ApplicationException
- アプリケーション例外が発生public void setBeforeRootReceiveInfoForSubProcess(ArrayList lastModel) throws jp.co.intra_mart.framework.system.exception.SystemException, jp.co.intra_mart.framework.system.exception.ApplicationException
ArrayList
- lastModel = チェックリスト
0:int ret = ルート選択・分岐・同期チェックフラグ (未使用)
1:String activityCd = チェック対象アクティビティコード
2:ActivityMasterInfoModel checkAcModel = 最後のアクティビティモデル
3:ActivityMasterInfoModel checkAcRecModel = 最後のレシーブアクティビティモデル
4:ArrayList checkRootList = (RootInfoModel)ルート選択・分岐・同期チェック時のルートモデルリスト (未使用)
5:RootInfoModel checkRootModel = ルート選択・分岐・同期チェック時のルートモデル (未使用)jp.co.intra_mart.framework.system.exception.SystemException
- システム例外が発生jp.co.intra_mart.framework.system.exception.ApplicationException
- アプリケーション例外が発生public ArrayList<ActivityMasterInfoModel> collectRouteSelect(ArrayList<ActivityMasterInfoModel> routeSelectList) throws jp.co.intra_mart.framework.system.exception.SystemException, jp.co.intra_mart.framework.system.exception.ApplicationException
ArrayList
- ルート選択リストjp.co.intra_mart.framework.system.exception.SystemException
- システム例外が発生jp.co.intra_mart.framework.system.exception.ApplicationException
- アプリケーション例外が発生public ArrayList collectRouteSelectForBeforeReceiveInfo(ArrayList checkList) throws jp.co.intra_mart.framework.system.exception.SystemException, jp.co.intra_mart.framework.system.exception.ApplicationException
ArrayList
- checkList = チェックリスト
0:int ret = ルート選択・分岐・同期チェックフラグ
1:String activityCd = チェック対象アクティビティコード
2:ActivityMasterInfoModel checkAcModel = 直前のアクティビティモデル
3:ActivityMasterInfoModel checkAcRecModel = 直前のレシーブアクティビティモデル
4:ArrayList checkRootList = (RootInfoModel)ルート選択・分岐・同期チェック時のルートモデルリストjp.co.intra_mart.framework.system.exception.SystemException
- システム例外が発生jp.co.intra_mart.framework.system.exception.ApplicationException
- アプリケーション例外が発生public void setBeforeRootReceiveInfoForRouteSelect(ArrayList lastModel) throws jp.co.intra_mart.framework.system.exception.SystemException, jp.co.intra_mart.framework.system.exception.ApplicationException
ArrayList
- lastModel = チェックリスト
0:int ret = ルート選択・分岐・同期チェックフラグ (未使用)
1:String activityCd = チェック対象アクティビティコード
2:ActivityMasterInfoModel checkAcModel = 最後のアクティビティモデル
3:ActivityMasterInfoModel checkAcRecModel = 最後のレシーブアクティビティモデル
4:ArrayList checkRootList = (RootInfoModel)ルート選択・分岐・同期チェック時のルートモデルリスト (未使用)
5:RootInfoModel checkRootModel = ルート選択・分岐・同期チェック時のルートモデル (未使用)jp.co.intra_mart.framework.system.exception.SystemException
- システム例外が発生jp.co.intra_mart.framework.system.exception.ApplicationException
- アプリケーション例外が発生public void inputCheckDRW() throws jp.co.intra_mart.framework.system.exception.SystemException, jp.co.intra_mart.framework.system.exception.ApplicationException
なし
- jp.co.intra_mart.framework.system.exception.SystemException
- システム例外が発生jp.co.intra_mart.framework.system.exception.ApplicationException
- アプリケーション例外が発生public void collectTaskInfo(int[] errCheckInfoList) throws jp.co.intra_mart.framework.system.exception.SystemException, jp.co.intra_mart.framework.system.exception.ApplicationException
errCheckInfoList
- エラーチェック情報リストjp.co.intra_mart.framework.system.exception.SystemException
- システム例外が発生jp.co.intra_mart.framework.system.exception.ApplicationException
- アプリケーション例外が発生public void collectInnerFlowInfo(int[] errCheckInfoList) throws jp.co.intra_mart.framework.system.exception.SystemException, jp.co.intra_mart.framework.system.exception.ApplicationException
errCheckInfoList
- エラーチェック情報リストjp.co.intra_mart.framework.system.exception.SystemException
- システム例外が発生jp.co.intra_mart.framework.system.exception.ApplicationException
- アプリケーション例外が発生Copyright © 2012 NTT DATA INTRAMART CORPORATION