public class CplMatter
extends jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase
CplMatterNode
」を使用します。ActvMatter
」、「ArcMatter
」を利用してください。TempSaveMatter
」から取得できます。ActvMatter
,
ArcMatter
,
CplMatterNode
,
TempSaveMatter
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
コンストラクタと説明 |
---|
CplMatter(String systemMatterId)
コンストラクタ。
|
CplMatter(String localeId,
String systemMatterId)
コンストラクタ。
|
CplMatter(String loginGroupId,
String localeId,
String systemMatterId)
非推奨です。
CplMatter(String, String) を使用してください。 |
修飾子とタイプ | メソッドと説明 |
---|---|
jp.co.intra_mart.foundation.service.client.file.SessionScopeStorage |
getAttachFile(String systemFileName)
指定した添付ファイルのセッションスコープストレージを取得します。
|
MatterAttachFileModel[] |
getAttachFileList()
完了案件の処理時に添付したファイルの情報をすべて取得します。
|
int |
getAttachFileListCount()
完了案件の処理時に添付したファイルの情報の件数を取得します。
|
CnfmAuthUserModel[] |
getCnfmAuthUserList(SortConditionForAuthUser<CnfmAuthUserType> cond)
完了案件の確認処理権限者情報をすべて取得します。
|
int |
getCnfmAuthUserListCount()
完了案件の確認処理権限者情報の件数を取得します。
|
MatterCnfmHistoryModel[] |
getCnfmHistoryList()
完了案件の確認履歴をすべて取得します。
|
int |
getCnfmHistoryListCount()
完了案件の確認履歴の件数を取得します。
|
MatterFlowModel |
getExecFlow()
完了案件の最終処理結果フロー情報「flow.xml」を取得します。
|
String |
getExecFlowXML()
完了案件の最終処理結果フロー情報「flow.xml」を文字列で取得します。
|
MatterNodeWithProcessTypeModel[] |
getExecNodeListWithProcessType()
完了案件の最終処理結果フロー情報「flow.xml」から定義されているノードを、実施可能な処理種別情報とともにすべて取得します。
|
MatterFlowModel |
getMasterFlow()
完了案件の申請・起票時の初期フロー設定情報であるマスタフロー「masterflow.xml」情報を取得します。
|
String |
getMasterFlowXML()
完了案件の申請・起票時の初期フロー設定情報であるマスタフロー「masterflow.xml」を文字列で取得します。
|
MatterNodeWithProcessTypeModel[] |
getMasterNodeListWithProcessType()
完了案件の申請・起票時の初期フロー設定情報であるマスタフロー「masterflow.xml」から定義されているノードを、実施可能な処理種別情報とともにすべて取得します。
|
CplMatterModel |
getMatter()
完了案件情報を取得します。
|
MatterHandleAuthUserModel |
getMatterHandleAuthUser(String matterHandleUserCd)
完了案件の案件操作権限者情報を取得します。
|
MatterHandleAuthUserModel[] |
getMatterHandleAuthUserList(SortConditionForAuthUser<MatterHandleAuthUserType> cond)
完了案件の案件操作権限者情報をすべて取得します。
|
int |
getMatterHandleAuthUserListCount()
完了案件の案件操作権限者情報の件数を取得します。
|
UserMatterPropertyModel |
getMatterProperty(String key)
完了案件の特定のユーザデータ案件プロパティ情報を取得します。
|
UserMatterPropertyModel[] |
getMatterPropertyList()
完了案件のユーザデータ案件プロパティ情報をすべて取得します。
|
int |
getMatterPropertyListCount()
完了案件のユーザデータ案件プロパティ情報の件数を取得します。
|
NodeProgressModel[] |
getNodeProgressList()
完了案件の進捗ファイル情報「progress.xml」を取得します。
|
MatterProcessHistoryModel[] |
getProcessHistoryLatestList()
完了案件の処理履歴の最新情報を取得します。
|
MatterProcessHistoryModel[] |
getProcessHistoryList()
完了案件の処理履歴をすべて取得します。
|
int |
getProcessHistoryListCount()
完了案件の処理履歴件数を取得します。
|
protected jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase.SubSearchSql |
getPropertyTable()
案件プロパティ(ユーザデータ)テーブルを取得します。
|
protected jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase.SubSearchSql |
getSearchMainTable()
検索メイン用テーブルを取得します。
|
appendOrderCondition, checkJoinFlowGrpQuery, checkJoinFlowGrpQueryNoMatterProp, createPreSQL, executeCount, executeCount, executeCount, executeCount, executeCountForEachFlow, executeSearch, executeSearch, executeSearch, executeSearch, isDistinctSearch, modifyFinalCompleteSQL, modifyFinalSearchSQL
addOptionClause, bindingPreStatement, checkField, checkWorkflowDaoMappingClass, closeConnection, closeResultSet, closeStatement, convertLimitSql, createResultObject, createResultObject, createResultObject, getColumnName, getConnection, getDbType, getEscapedValue, getFieldType, getSQLString
public CplMatter(String systemMatterId)
systemMatterId
- システム案件IDpublic CplMatter(String localeId, String systemMatterId)
localeId
- ロケールIDsystemMatterId
- システム案件ID@Deprecated public CplMatter(String loginGroupId, String localeId, String systemMatterId)
CplMatter(String, String)
を使用してください。loginGroupId
- ログイングループIDlocaleId
- ロケールIDsystemMatterId
- システム案件IDpublic jp.co.intra_mart.foundation.service.client.file.SessionScopeStorage getAttachFile(String systemFileName) throws WorkflowException
systemFileName
- システムファイル名WorkflowException
- セッションスコープストレージのインスタンスの生成に失敗した場合にスローされます。public MatterAttachFileModel[] getAttachFileList() throws WorkflowException
WorkflowException
」が発生します。ActvMatter.getAttachFileList()
」を利用してください。ArcMatter.getAttachFileList()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic int getAttachFileListCount() throws WorkflowException
WorkflowException
」が発生します。ActvMatter.getAttachFileListCount()
」を利用してください。ArcMatter.getAttachFileListCount()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic CnfmAuthUserModel[] getCnfmAuthUserList(SortConditionForAuthUser<CnfmAuthUserType> cond) throws WorkflowException
CnfmAuthUserType
に定義されているEnumをキーで検索条件を設定できます。詳しい使用方法は「SortConditionForAuthUser
」を参照してください。CplMatterNode.getCnfmAuthUserList(String, SortConditionForAuthUser)
」を利用してください。ActvMatter.getCnfmAuthUserList(SortConditionForAuthUser)
」を利用してください。cond
- ソート条件WorkflowException
- ワークフロー例外の親クラスpublic int getCnfmAuthUserListCount() throws WorkflowException
CplMatterNode.getCnfmAuthUserListCount(String)
」を利用してください。ActvMatter.getCnfmAuthUserListCount()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic MatterCnfmHistoryModel[] getCnfmHistoryList() throws WorkflowException
WorkflowException
」が発生します。ActvMatter.getCnfmHistoryList()
」を利用してください。ArcMatter.getCnfmHistoryList()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic int getCnfmHistoryListCount() throws WorkflowException
WorkflowException
」が発生します。ActvMatter.getCnfmHistoryListCount()
」を利用してください。ArcMatter.getCnfmHistoryListCount()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic MatterFlowModel getExecFlow() throws WorkflowException
MatterFlowModel
」に設定される案件ノード情報「MatterNodeModel
」は開始ノードから終了ノードまでの順でソートされます。WorkflowException
」が発生します。CplMatterNode.getMatterNode(String)
」から取得できます。)getExecNodeListWithProcessType()
」を利用してください。getExecFlowXML()
」を利用してください。ActvMatter.getExecFlow()
」を利用してください。ArcMatter.getExecFlow()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic String getExecFlowXML() throws WorkflowException
WorkflowException
」が発生します。getExecFlow()
」を利用してください。ActvMatter.getExecFlowXML()
」を利用してください。ArcMatter.getExecFlowXML()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic MatterNodeWithProcessTypeModel[] getExecNodeListWithProcessType() throws WorkflowException
WorkflowException
」が発生します。getExecFlow()
」を利用してください。 getExecFlow()
」で取得できるノード情報にはノードで実行可能な処理種別情報は含まれていませんが、CplMatterNode.getExecNodeConfig(String)
」から取得できます。CplMatterNode.getExecNodeConfig(String)
」で取得できる情報には、処理種別以外の全てのノード設定情報が含まれています。getMasterNodeListWithProcessType()
」を利用してください。ActvMatter.getExecNodeListWithProcessType()
」を利用してください。ArcMatter.getExecNodeListWithProcessType()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic MatterFlowModel getMasterFlow() throws WorkflowException
MatterFlowModel
」に設定される案件ノード情報「MatterNodeModel
」は開始ノードから終了ノードまでの順でソートされます。WorkflowException
」が発生します。getMasterNodeListWithProcessType()
」を利用してください。getMasterFlowXML()
」を利用してください。ActvMatter.getMasterFlow()
」を利用してください。ArcMatter.getMasterFlow()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic String getMasterFlowXML() throws WorkflowException
WorkflowException
」が発生します。getMasterFlow()
」を利用してください。ActvMatter.getMasterFlowXML()
」を利用してください。ArcMatter.getMasterFlowXML()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic MatterNodeWithProcessTypeModel[] getMasterNodeListWithProcessType() throws WorkflowException
WorkflowException
」が発生します。getMasterFlow()
」を利用してください。 getMasterFlow()
」で取得できるノード情報にはノードで実行可能な処理種別情報は含まれていませんが、getExecNodeListWithProcessType()
」を利用してください。ActvMatter.getMasterNodeListWithProcessType()
」を利用してください。ArcMatter.getMasterNodeListWithProcessType()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic CplMatterModel getMatter() throws WorkflowException
WorkflowException
」が発生します。ActvMatter.getMatter()
」を利用してください。ArcMatter.getMatter()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic MatterHandleAuthUserModel getMatterHandleAuthUser(String matterHandleUserCd) throws WorkflowException
getMatterHandleAuthUserList(SortConditionForAuthUser)
」を利用してください。ActvMatter.getMatterHandleAuth(String)
」を利用してください。matterHandleUserCd
- 案件操作権限者コードWorkflowException
- ワークフロー例外の親クラスpublic MatterHandleAuthUserModel[] getMatterHandleAuthUserList(SortConditionForAuthUser<MatterHandleAuthUserType> cond) throws WorkflowException
MatterHandleAuthUserType
に定義されているEnumをキーで検索条件を設定できます。詳しい使用方法は「SortConditionForAuthUser
」を参照してください。getMatterHandleAuthUser(String)
」を利用してください。ActvMatter.getMatterHandleAuthList(SortConditionForAuthUser)
」を利用してください。cond
- SortConditionForAuthUserWorkflowException
- ワークフロー例外の親クラスpublic int getMatterHandleAuthUserListCount() throws WorkflowException
ActvMatter.getMatterHandleAuthListCount()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic UserMatterPropertyModel getMatterProperty(String key) throws WorkflowException
WorkflowException
」が発生します。getMatterPropertyList()
}」を利用してください。ActvMatter.getMatterProperty(String)
」を利用してください。ArcMatter.getMatterProperty(String)
」を利用してください。UserCplMatterPropertyValue.getMatterProperty(String, String)
」を利用してください。key
- 案件プロパティキーWorkflowException
- ワークフロー例外の親クラスpublic UserMatterPropertyModel[] getMatterPropertyList() throws WorkflowException
WorkflowException
」が発生します。getMatterProperty(String)
」を利用してください。ActvMatter.getMatterPropertyList()
」を利用してください。ArcMatter.getMatterPropertyList()
」を利用してください。UserCplMatterPropertyValue.getMatterPropertyList(String)
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic int getMatterPropertyListCount() throws WorkflowException
WorkflowException
」が発生します。ActvMatter.getMatterPropertyListCount()
」を利用してください。ArcMatter.getMatterPropertyListCount()
」を利用してください。UserCplMatterPropertyValue.getMatterPropertyListCount(String)
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic NodeProgressModel[] getNodeProgressList() throws WorkflowException
WorkflowException
」が発生します。ActvMatter.getNodeProgressList()
」を利用してください。ArcMatter.getNodeProgressList()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic MatterProcessHistoryModel[] getProcessHistoryLatestList() throws WorkflowException
【ノード種別】 ・申請ノード ・承認ノード ・動的承認ノード ・システムノード検索結果を保存する「案件処理履歴情報の配列」はデータベーステーブル
WorkflowException
」が発生します。getProcessHistoryList()
」を利用してください。CplMatterNode.getProcessHistoryLatest(String)
」を利用してください。ActvMatter.getProcessHistoryLatestList()
」を利用してください。ArcMatter.getProcessHistoryLatestList()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic MatterProcessHistoryModel[] getProcessHistoryList() throws WorkflowException
【ノード種別】 ・申請ノード ・承認ノード ・動的承認ノード ・システムノード検索結果を保存する「案件処理履歴情報の配列」はデータベーステーブル「imw_t_cpl_matter_task」、「imw_t_cpl_matter_user」のデータが設定されています。
WorkflowException
」が発生します。getProcessHistoryLatestList()
」を利用してください。CplMatterNode.getProcessHistoryList(String)
」を利用してください。ActvMatter.getProcessHistoryList()
」を利用してください。ArcMatter.getProcessHistoryList()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic int getProcessHistoryListCount() throws WorkflowException
【ノード種別】 ・申請ノード ・承認ノード ・動的承認ノード ・システムノード本メソッドの検索対象データベーステーブルは「imw_t_cpl_matter_task」、「imw_t_cpl_matter_user」です。
WorkflowException
」が発生します。CplMatterNode.getProcessHistoryListCount(String)
」を利用してください。ActvMatter.getProcessHistoryListCount()
」を利用してください。ArcMatter.getProcessHistoryListCount()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスprotected jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase.SubSearchSql getPropertyTable() throws jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
getPropertyTable
クラス内 jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase
jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
- DAO例外クラス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