public class ArcMatter
extends jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase
ArcMatterNode
」を使用します。ActvMatter
」、「CplMatter
」を利用してください。TempSaveMatter
」から取得できます。ArcMatterNode
,
ActvMatter
,
CplMatter
,
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
コンストラクタと説明 |
---|
ArcMatter(String systemMatterId,
String archiveMonth)
コンストラクタ。
|
ArcMatter(String localeId,
String systemMatterId,
String archiveMonth)
コンストラクタ。
|
ArcMatter(String loginGroupId,
String localeId,
String systemMatterId,
String archiveMonth)
非推奨です。
ArcMatter(String, String, String) を使用してください。 |
修飾子とタイプ | メソッドと説明 |
---|---|
SessionScopeStorage |
getAttachFile(String systemFileName)
指定した添付ファイルのセッションスコープストレージを取得します。
|
MatterAttachFileModel[] |
getAttachFileList()
過去案件の処理時に添付したファイルの情報をすべて取得します。
|
int |
getAttachFileListCount()
過去案件の処理時に添付したファイルの情報の件数を取得します。
|
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」から定義されているノードを、実施可能な処理種別情報とともにすべて取得します。
|
ArcMatterModel |
getMatter()
過去案件情報を取得します。
|
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()
案件プロパティ(ユーザデータ)テーブルを取得します。
|
String[] |
getRefAuthUserList()
過去案件の参照権限者をすべて取得します。
|
int |
getRefAuthUserListCount()
過去案件の参照権限者の件数を取得します。
|
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 ArcMatter(String systemMatterId, String archiveMonth)
systemMatterId
- システム案件IDarchiveMonth
- String アーカイブ年月(yyyyMM)public ArcMatter(String localeId, String systemMatterId, String archiveMonth)
localeId
- ロケールIDsystemMatterId
- システム案件IDarchiveMonth
- String アーカイブ年月(yyyyMM)@Deprecated public ArcMatter(String loginGroupId, String localeId, String systemMatterId, String archiveMonth)
ArcMatter(String, String, String)
を使用してください。loginGroupId
- ログイングループIDlocaleId
- ロケールIDsystemMatterId
- システム案件IDarchiveMonth
- String アーカイブ年月(yyyyMM)public SessionScopeStorage getAttachFile(String systemFileName) throws WorkflowException
systemFileName
- システムファイル名WorkflowException
- セッションスコープストレージのインスタンスの生成に失敗した場合にスローされます。public MatterAttachFileModel[] getAttachFileList() throws WorkflowException
WorkflowException
」が発生します。ActvMatter.getAttachFileList()
」を利用してください。CplMatter.getAttachFileList()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic int getAttachFileListCount() throws WorkflowException
WorkflowException
」が発生します。ActvMatter.getAttachFileListCount()
」を利用してください。CplMatter.getAttachFileListCount()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic MatterCnfmHistoryModel[] getCnfmHistoryList() throws WorkflowException
WorkflowException
」が発生します。ActvMatter.getCnfmHistoryList()
」を利用してください。CplMatter.getCnfmHistoryList()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic int getCnfmHistoryListCount() throws WorkflowException
WorkflowException
」が発生します。ActvMatter.getCnfmHistoryListCount()
」を利用してください。CplMatter.getCnfmHistoryListCount()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic MatterFlowModel getExecFlow() throws WorkflowException
MatterFlowModel
」に設定される案件ノード情報「MatterNodeModel
」は開始ノードから終了ノードまでの順でソートされます。WorkflowException
」が発生します。ArcMatterNode.getMatterNode(String)
」から取得できます。)getExecNodeListWithProcessType()
」を利用してください。getExecFlowXML()
」を利用してください。ActvMatter.getExecFlow()
」を利用してください。CplMatter.getExecFlow()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic String getExecFlowXML() throws WorkflowException
WorkflowException
」が発生します。getExecFlow()
」を利用してください。ActvMatter.getExecFlowXML()
」を利用してください。CplMatter.getExecFlowXML()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic MatterNodeWithProcessTypeModel[] getExecNodeListWithProcessType() throws WorkflowException
WorkflowException
」が発生します。getExecFlow()
」を利用してください。 getExecFlow()
」で取得できるノード情報にはノードで実行可能な処理種別情報は含まれていませんが、ArcMatterNode.getExecNodeConfig(String)
」から取得できます。ArcMatterNode.getExecNodeConfig(String)
」で取得できる情報には、処理種別以外の全てのノード設定情報が含まれています。getMasterNodeListWithProcessType()
」を利用してください。ActvMatter.getExecNodeListWithProcessType()
」を利用してください。CplMatter.getExecNodeListWithProcessType()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic MatterFlowModel getMasterFlow() throws WorkflowException
MatterFlowModel
」に設定される案件ノード情報「MatterNodeModel
」は開始ノードから終了ノードまでの順でソートされます。WorkflowException
」が発生します。getMasterNodeListWithProcessType()
」を利用してください。getMasterFlowXML()
」を利用してください。ActvMatter.getMasterFlow()
」を利用してください。CplMatter.getMasterFlow()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic String getMasterFlowXML() throws WorkflowException
WorkflowException
」が発生します。getMasterFlow()
」を利用してください。ActvMatter.getMasterFlowXML()
」を利用してください。CplMatter.getMasterFlowXML()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic MatterNodeWithProcessTypeModel[] getMasterNodeListWithProcessType() throws WorkflowException
WorkflowException
」が発生します。getMasterFlow()
」を利用してください。 getMasterFlow()
」で取得できるノード情報にはノードで実行可能な処理種別情報は含まれていませんが、getExecNodeListWithProcessType()
」を利用してください。ActvMatter.getMasterNodeListWithProcessType()
」を利用してください。CplMatter.getMasterNodeListWithProcessType()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic ArcMatterModel getMatter() throws WorkflowException
WorkflowException
」が発生します。ActvMatter.getMatter()
」を利用してください。CplMatter.getMatter()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic UserMatterPropertyModel getMatterProperty(String key) throws WorkflowException
WorkflowException
」が発生します。getMatterPropertyList()
}」を利用してください。ActvMatter.getMatterProperty(String)
」を利用してください。CplMatter.getMatterProperty(String)
」を利用してください。UserArcMatterPropertyValue.getMatterProperty(String, String)
」を利用してください。key
- 案件プロパティキーWorkflowException
- ワークフロー例外の親クラスpublic UserMatterPropertyModel[] getMatterPropertyList() throws WorkflowException
WorkflowException
」が発生します。getMatterProperty(String)
}」を利用してください。ActvMatter.getMatterPropertyList()
」を利用してください。CplMatter.getMatterPropertyList()
」を利用してください。UserArcMatterPropertyValue.getMatterPropertyList(String)
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic int getMatterPropertyListCount() throws WorkflowException
WorkflowException
」が発生します。ActvMatter.getMatterPropertyListCount()
」を利用してください。CplMatter.getMatterPropertyListCount()
」を利用してください。UserArcMatterPropertyValue.getMatterPropertyListCount(String)
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic NodeProgressModel[] getNodeProgressList() throws WorkflowException
WorkflowException
」が発生します。ActvMatter.getNodeProgressList()
」を利用してください。CplMatter.getNodeProgressList()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic MatterProcessHistoryModel[] getProcessHistoryLatestList() throws WorkflowException
【ノード種別】 ・申請ノード ・承認ノード ・動的承認ノード ・システムノード検索結果を保存する「案件処理履歴情報の配列」はデータベーステーブル「imw_ayyyymm_matter_task」のデータが設定されています。
WorkflowException
」が発生します。getProcessHistoryList()
」を利用してください。ArcMatterNode.getProcessHistoryLatest(String)
」を利用してください。ActvMatter.getProcessHistoryLatestList()
」を利用してください。CplMatter.getProcessHistoryLatestList()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic MatterProcessHistoryModel[] getProcessHistoryList() throws WorkflowException
【ノード種別】 ・申請ノード ・承認ノード ・動的承認ノード ・システムノード検索結果を保存する「案件処理履歴情報の配列」はデータベーステーブル
WorkflowException
」が発生します。getProcessHistoryLatestList()
」を利用してください。ArcMatterNode.getProcessHistoryList(String)
」を利用してください。ActvMatter.getProcessHistoryList()
」を利用してください。CplMatter.getProcessHistoryList()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic int getProcessHistoryListCount() throws WorkflowException
【ノード種別】 ・申請ノード ・承認ノード ・動的承認ノード ・システムノード本メソッドの検索対象データベーステーブルは「imw_ayyyymm_matter_task」です。
WorkflowException
」が発生します。ArcMatterNode.getProcessHistoryListCount(String)
」を利用してください。ActvMatter.getProcessHistoryListCount()
」を利用してください。CplMatter.getProcessHistoryListCount()
」を利用してください。WorkflowException
- ワークフロー例外の親クラスpublic String[] getRefAuthUserList() throws WorkflowException
WorkflowException
」が発生します。CplMatter.getProcessHistoryList()
で取得した結果の権限者情報が設定されます。WorkflowException
- ワークフロー例外の親クラスpublic int getRefAuthUserListCount() throws WorkflowException
WorkflowException
」が発生します。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