public class ProcessedCplMatterList
extends jp.co.intra_mart.system.workflow.api.database.AbstractMatterListDaoBase
ProcessedCplMatterNodeList
」を利用してください。ProcessedActvMatterList
」を利用してください。ArcMatterList
」を利用してください。ProcessedCplMatterNodeList
,
ProcessedActvMatterList
,
ArcMatterList
COMBINE_AND, COMMA, INVALID_FIELD, LEFT_PARENTHESIS, loginGroupId, manager, PREPARESTMT_BIND_LIST_KEY, PREPARESTMT_SQL_KEY, QUESTION, RIGHT_PARENTHESIS, SINGLE_QUOTE, SPACE, VALID_FIELD_NOT_REQUIRED, VALID_FIELD_REQUIRED, VALID_PRIMARY_FIELD
コンストラクタと説明 |
---|
ProcessedCplMatterList(String userCd)
コンストラクタ。
|
ProcessedCplMatterList(String userCd,
String localeId)
コンストラクタ。
|
ProcessedCplMatterList(String userCd,
String loginGroupId,
String localeId)
非推奨です。
ProcessedCplMatterList(String, String) を使用してください。 |
appendSearchConditionInner, createPreSQL, executeCount, executeSearch
appendOrderCondition, checkJoinFlowGrpQuery, checkJoinFlowGrpQueryNoMatterProp, executeCount, executeCount, executeCount, executeCountForEachFlow, executeSearch, executeSearch, executeSearch, isDistinctSearch, modifyFinalCompleteSQL, modifyFinalSearchSQL
addOptionClause, bindingPreStatement, checkField, checkWorkflowDaoMappingClass, closeConnection, closeResultSet, closeStatement, convertLimitSql, createResultObject, createResultObject, createResultObject, getColumnName, getConnection, getDbType, getEscapedValue, getFieldType, getSQLString
public ProcessedCplMatterList(String userCd)
userCd
- 実行者コード(実際に処理を行った利用者)public ProcessedCplMatterList(String userCd, String localeId)
userCd
- 実行者コード(実際に処理を行った利用者)localeId
- ロケールID@Deprecated public ProcessedCplMatterList(String userCd, String loginGroupId, String localeId)
ProcessedCplMatterList(String, String)
を使用してください。userCd
- 実行者コード(実際に処理を行った利用者)loginGroupId
- ログイングループIDlocaleId
- ロケールIDpublic CplMatterModel[] getProcessedList(ProcessedAuthCondition processedAuthCond, ListSearchCondition<CplMatterProcessedType> cond) throws WorkflowException
WorkflowException
」が発生します。CplMatterProcessedType
に定義されているEnumをキーで設定できます。ListSearchCondition
」を参照してください。ProcessedCplMatterNodeList.getProcessedList(ProcessedAuthCondition, ListSearchCondition)
」を利用してください。ProcessedActvMatterList.getProcessedList(ProcessedAuthCondition, ListSearchCondition)
」を利用してください。processedAuthCond
- 処理権限条件cond
- 検索条件WorkflowException
- ワークフロー例外の親クラスpublic int getProcessedListCount(ProcessedAuthCondition processedAuthCond, ListSearchCondition<CplMatterProcessedType> cond) throws WorkflowException
WorkflowException
」が発生します。CplMatterProcessedType
に定義されているEnumをキーで設定できます。ListSearchCondition
」を参照してください。ProcessedCplMatterNodeList.getProcessedListCount(ProcessedAuthCondition, ListSearchCondition)
」を利用してください。ProcessedActvMatterList.getProcessedListCount(ProcessedAuthCondition, ListSearchCondition)
」を利用してください。processedAuthCond
- 処理権限条件cond
- 検索条件WorkflowException
- ワークフロー例外の親クラスpublic Map<String,Integer> getProcessedListCountForEachFlow() throws WorkflowException
キーがフローID、値がフローID毎の完了案件情報件数のマップを返却します。
WorkflowException
- ワークフロー例外の親クラスpublic int getProcessedListCountWithFlow(ProcessedAuthCondition processedAuthCond, ListSearchCondition<CplMatterProcessedType> cond, String flowId) throws WorkflowException
基本仕様は「getProcessedListCount(ProcessedAuthCondition, ListSearchCondition)
」と同じです。
このメソッドの特徴を以下に示します。
processedAuthCond
- 処理権限条件cond
- 検索条件flowId
- フローIDWorkflowException
- ワークフロー例外の親クラスpublic int getProcessedListCountWithFlowGroup(ProcessedAuthCondition processedAuthCond, ListSearchCondition<CplMatterProcessedType> cond, String flowGroupId) throws WorkflowException
基本仕様は「getProcessedListCount(ProcessedAuthCondition, ListSearchCondition)
」と同じです。
このメソッドの特徴を以下に示します。
processedAuthCond
- 処理権限条件cond
- 検索条件flowGroupId
- フローグループIDWorkflowException
- ワークフロー例外の親クラスpublic CplMatterModel[] getProcessedListWithAuth(ProcessedAuthCondition processedAuthCond, ListSearchCondition<CplMatterProcessedType> cond, MatterFilterCondition filterCond) throws WorkflowException
案件フィルタリング条件
が指定された場合は処理権限者の案件に対して絞り込んだ情報を取得します。処理権限者コード
の設定は必須です。処理権限者の担当組織情報の配列
が指定された場合は処理した時の担当組織が一致した案件のみ取得します。処理権限者の担当組織情報の配列
に空(各フィールドがnullまたはブランク)の
権限者所属組織情報
を設定してください。組織フィルタリング対象のフローIDの配列
を設定する必要があります。案件フィルタリング条件
がnull処理権限者コード
がnullまたはブランク処理権限者の担当組織情報の配列
が以下のいずれかの状態
組織フィルタリング対象のフローIDの配列
が以下のいずれかの状態
processedAuthCond
- 処理権限条件cond
- 検索条件filterCond
- 案件フィルタリング条件WorkflowException
- ワークフロー例外の親クラスpublic int getProcessedListWithAuthCount(ProcessedAuthCondition processedAuthCond, ListSearchCondition<CplMatterProcessedType> cond, MatterFilterCondition filterCond) throws WorkflowException
案件フィルタリング条件
が指定された場合は処理権限者の案件に対して絞り込んだ件数を取得します。処理権限者コード
の設定は必須です。処理権限者の担当組織情報の配列
が指定された場合は処理した時の担当組織が一致した案件のみ取得します。処理権限者の担当組織情報の配列
に空(各フィールドがnullまたはブランク)の
権限者所属組織情報
を設定してください。組織フィルタリング対象のフローIDの配列
を設定する必要があります。案件フィルタリング条件
がnull処理権限者コード
がnullまたはブランク処理権限者の担当組織情報の配列
が以下のいずれかの状態
組織フィルタリング対象のフローIDの配列
が以下のいずれかの状態
processedAuthCond
- 処理権限条件cond
- 検索条件filterCond
- 案件フィルタリング条件WorkflowException
- ワークフロー例外の親クラスpublic int getProcessedListWithAuthCountFlow(ProcessedAuthCondition processedAuthCond, ListSearchCondition<CplMatterProcessedType> cond, MatterFilterCondition filterCond, String flowId) throws WorkflowException
基本仕様は「getProcessedListWithAuthCount(ProcessedAuthCondition, ListSearchCondition, MatterFilterCondition)
」と同じです。
このメソッドの特徴を以下に示します。
processedAuthCond
- 処理権限条件cond
- 検索条件filterCond
- 案件フィルタリング条件flowId
- フローIDWorkflowException
- ワークフロー例外の親クラスpublic int getProcessedListWithAuthCountFlowGroup(ProcessedAuthCondition processedAuthCond, ListSearchCondition<CplMatterProcessedType> cond, MatterFilterCondition filterCond, String flowGroupId) throws WorkflowException
基本仕様は「getProcessedListWithAuthCount(ProcessedAuthCondition, ListSearchCondition, MatterFilterCondition)
」と同じです。
このメソッドの特徴を以下に示します。
processedAuthCond
- 処理権限条件cond
- 検索条件filterCond
- 案件フィルタリング条件flowGroupId
- フローグループIDWorkflowException
- ワークフロー例外の親クラスpublic Map<String,Integer> getProcessedListWithAuthCountForEachFlow(MatterFilterCondition filterCond) throws WorkflowException
案件フィルタリング条件
が指定された場合は処理権限者の案件に対して絞り込んだ件数を取得します。処理権限者コード
の設定は必須です。処理権限者の担当組織情報の配列
が指定された場合は処理した時の担当組織が一致した案件のみ取得します。処理権限者の担当組織情報の配列
に空(各フィールドがnullまたはブランク)の
権限者所属組織情報
を設定してください。組織フィルタリング対象のフローIDの配列
を設定する必要があります。getProcessedListCountForEachFlow()
と同じ情報を取得します。案件フィルタリング条件
がnull処理権限者コード
がnullまたはブランク処理権限者の担当組織情報の配列
が以下のいずれかの状態
組織フィルタリング対象のフローIDの配列
が以下のいずれかの状態
filterCond
- 案件フィルタリング条件WorkflowException
- ワークフロー例外の親クラスpublic CplMatterModel[] getProcessedListWithAuthFlow(ProcessedAuthCondition processedAuthCond, ListSearchCondition<CplMatterProcessedType> cond, MatterFilterCondition filterCond, String flowId) throws WorkflowException
基本仕様は「getProcessedListWithAuth(ProcessedAuthCondition, ListSearchCondition, MatterFilterCondition)
」と同じです。
このメソッドの特徴を以下に示します。
processedAuthCond
- 処理権限条件cond
- 検索条件filterCond
- 案件フィルタリング条件flowId
- フローIDWorkflowException
- ワークフロー例外の親クラスpublic CplMatterModel[] getProcessedListWithAuthFlowGroup(ProcessedAuthCondition processedAuthCond, ListSearchCondition<CplMatterProcessedType> cond, MatterFilterCondition filterCond, String flowGroupId) throws WorkflowException
基本仕様は「getProcessedListWithAuth(ProcessedAuthCondition, ListSearchCondition, MatterFilterCondition)
」と同じです。
このメソッドの特徴を以下に示します。
processedAuthCond
- 処理権限条件cond
- 検索条件filterCond
- 案件フィルタリング条件flowGroupId
- フローグループIDWorkflowException
- ワークフロー例外の親クラスpublic CplMatterModel[] getProcessedListWithFlow(ProcessedAuthCondition processedAuthCond, ListSearchCondition<CplMatterProcessedType> cond, String flowId) throws WorkflowException
基本仕様は「getProcessedList(ProcessedAuthCondition, ListSearchCondition)
」と同じです。
このメソッドの特徴を以下に示します。
processedAuthCond
- 処理権限条件cond
- 検索条件flowId
- フローIDWorkflowException
- ワークフロー例外の親クラスpublic CplMatterModel[] getProcessedListWithFlowGroup(ProcessedAuthCondition processedAuthCond, ListSearchCondition<CplMatterProcessedType> cond, String flowGroupId) throws WorkflowException
基本仕様は「getProcessedList(ProcessedAuthCondition, ListSearchCondition)
」と同じです。
このメソッドの特徴を以下に示します。
processedAuthCond
- 処理権限条件cond
- 検索条件flowGroupId
- フローグループIDWorkflowException
- ワークフロー例外の親クラスprotected String getColumnNameWithTableName(String columnName)
getColumnNameWithTableName
クラス内 jp.co.intra_mart.system.workflow.api.database.AbstractMatterListDaoBase
columnName
- カラム名protected jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase.SubSearchSql getPropertyTable()
getPropertyTable
クラス内 jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase
protected jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase.SubSearchSql getSearchMainTable() throws jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
getSearchMainTable
クラス内 jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase
jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
- DAO例外クラスCopyright © 2012 NTT DATA INTRAMART CORPORATION