public class ArcMatter
extends jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase
ArcMatterNode」を使用します。ActvMatter」、「CplMatter」を利用してください。TempSaveMatter」から取得できます。ArcMatterNode,
ActvMatter,
CplMatter,
TempSaveMatterCOMBINE_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, modifyFinalSearchSQLaddOptionClause, bindingPreStatement, checkField, checkWorkflowDaoMappingClass, closeConnection, closeResultSet, closeStatement, convertLimitSql, createResultObject, createResultObject, createResultObject, getColumnName, getConnection, getDbType, getEscapedValue, getFieldType, getSQLStringpublic 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
コンストラクタで指定する「archiveMonth アーカイブ年月(yyyyMM)」に対して、過去案件テーブルが存在しない場合は null を返却します。
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()」を利用してください。コンストラクタで指定する「archiveMonth アーカイブ年月(yyyyMM)」に対して、過去案件テーブルが存在しない場合は null を返却します。
WorkflowException - ワークフロー例外の親クラスpublic String getMasterFlowXML() throws WorkflowException
WorkflowException」が発生します。getMasterFlow()」を利用してください。ActvMatter.getMasterFlowXML()」を利用してください。CplMatter.getMasterFlowXML()」を利用してください。コンストラクタで指定する「archiveMonth アーカイブ年月(yyyyMM)」に対して、過去案件テーブルが存在しない場合は null を返却します。
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()」を利用してください。コンストラクタで指定する「archiveMonth アーカイブ年月(yyyyMM)」に対して、過去案件テーブルが存在しない場合は サイズ0の空オブジェクト を返却します。
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.AbstractListDaoBasejp.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.AbstractListDaoBasejp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException - DAO例外クラスCopyright © 2012 NTT DATA INTRAMART CORPORATION