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