public class CplMatterNode
extends jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase
CplMatter
」を使用します。ActvMatterNode
」、「ArcMatterNode
」を利用してください。CplMatter
,
ActvMatterNode
,
ArcMatterNode
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
コンストラクタと説明 |
---|
CplMatterNode(String systemMatterId)
コンストラクタ。
|
CplMatterNode(String localeId,
String systemMatterId)
コンストラクタ。
|
CplMatterNode(String loginGroupId,
String localeId,
String systemMatterId)
非推奨です。
CplMatterNode(String, String) を使用してください。 |
修飾子とタイプ | メソッドと説明 |
---|---|
CnfmAuthUserModel[] |
getCnfmAuthUserList(String nodeId,
SortConditionForAuthUser<CnfmAuthUserType> cond)
完了案件の特定ノード確認処理権限者情報をすべて取得します。
|
int |
getCnfmAuthUserListCount(String nodeId)
完了案件の特定ノード確認処理権限者情報の件数を取得します。
|
MatterNodeConfigModel |
getExecNodeConfig(String nodeId)
実行フローのノード設定情報を取得します。
|
ProcessTargetModel[] |
getExecProcessTargetList(String nodeId)
結果フローのノードの処理対象をすべて取得します。
|
ProcessTargetModel[] |
getMasterProcessTargetList(String nodeId)
マスタフローのノードの処理対象をすべて取得します。
|
MatterNodeModel |
getMatterNode(String nodeId)
ノード情報を取得します。
|
MatterProcessHistoryModel |
getProcessHistoryLatest(String nodeId)
対象ノードにおける最新の処理履歴を取得します。
|
MatterProcessHistoryModel[] |
getProcessHistoryList(String nodeId)
対象ノードの処理履歴をすべて取得します。
|
int |
getProcessHistoryListCount(String nodeId)
対象ノードの処理履歴の件数を取得します。
|
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 CplMatterNode(String systemMatterId)
systemMatterId
- システム案件IDpublic CplMatterNode(String localeId, String systemMatterId)
localeId
- ロケールIDsystemMatterId
- システム案件ID@Deprecated public CplMatterNode(String loginGroupId, String localeId, String systemMatterId)
CplMatterNode(String, String)
を使用してください。loginGroupId
- ログイングループIDlocaleId
- ロケールIDsystemMatterId
- システム案件IDpublic CnfmAuthUserModel[] getCnfmAuthUserList(String nodeId, SortConditionForAuthUser<CnfmAuthUserType> cond) throws WorkflowException
CnfmAuthUserType
に定義されているEnumをキーで検索条件を設定できます。詳しい使用方法は「SortConditionForAuthUser
」を参照してください。CplMatter.getCnfmAuthUserList(SortConditionForAuthUser)
」を利用してください。ActvMatterNode.getCnfmAuthUserList(String, SortConditionForAuthUser)
」を利用してください。nodeId
- ノードIDcond
- ソート条件WorkflowException
- ワークフロー例外の親クラスpublic int getCnfmAuthUserListCount(String nodeId) throws WorkflowException
CplMatter.getCnfmAuthUserListCount()
」を利用してください。ActvMatterNode.getCnfmAuthUserListCount(String)
」を利用してください。nodeId
- ノードIDWorkflowException
- ワークフロー例外の親クラス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例外クラスpublic MatterNodeModel getMatterNode(String nodeId) throws WorkflowException
WorkflowException
」が発生します。getExecNodeConfig(String)
」を利用してください。CplMatter.getExecFlow()
」や「CplMatter.getExecNodeListWithProcessType()
」を利用してください。ActvMatterNode.getMatterNode(String)
」を利用してください。ArcMatterNode.getMatterNode(String)
」を利用してください。nodeId
- ノードIDWorkflowException
- ワークフロー例外の親クラスpublic MatterNodeConfigModel getExecNodeConfig(String nodeId) throws WorkflowException
WorkflowException
」が発生します。getMatterNode(String)
」を利用してください。ActvMatterNode.getExecNodeConfig(String)
」を利用してください。ArcMatterNode.getExecNodeConfig(String)
」を利用してください。nodeId
- ノードIDWorkflowException
- ワークフロー例外の親クラスpublic MatterProcessHistoryModel[] getProcessHistoryList(String nodeId) throws WorkflowException
【ノード種別】 ・申請ノード ・承認ノード ・動的承認ノード ・システムノードデータベースへの検索処理が失敗した場合に「
WorkflowException
」が発生します。getProcessHistoryLatest(String)
」を利用してください。CplMatter.getProcessHistoryList()
」を利用してください。ActvMatterNode.getProcessHistoryList(String)
」を利用してください。ArcMatterNode.getProcessHistoryList(String)
」を利用してください。nodeId
- ノードIDWorkflowException
- ワークフロー例外の親クラスpublic int getProcessHistoryListCount(String nodeId) throws WorkflowException
【ノード種別】 ・申請ノード ・承認ノード ・動的承認ノード ・システムノードデータベースへの検索処理が失敗した場合に「
WorkflowException
」が発生します。CplMatter.getProcessHistoryListCount()
」を利用してください。ActvMatterNode.getProcessHistoryListCount(String)
」を利用してください。ArcMatterNode.getProcessHistoryListCount(String)
」を利用してください。nodeId
- ノードIDWorkflowException
- ワークフロー例外の親クラスpublic MatterProcessHistoryModel getProcessHistoryLatest(String nodeId) throws WorkflowException
【ノード種別】 ・申請ノード ・承認ノード ・動的承認ノード ・システムノードデータベースへの検索処理が失敗した場合に「
WorkflowException
」が発生します。getProcessHistoryList(String)
」を利用してください。CplMatter.getProcessHistoryLatestList()
」を利用してください。ActvMatterNode.getProcessHistoryLatest(String)
」を利用してください。ArcMatterNode.getProcessHistoryLatest(String)
」を利用してください。nodeId
- ノードIDWorkflowException
- ワークフロー例外の親クラスpublic ProcessTargetModel[] getExecProcessTargetList(String nodeId) throws WorkflowException
WorkflowException
」が発生します。getMasterProcessTargetList(String)
」を利用してください。ActvMatterNode.getExecProcessTargetList(String)
」を利用してください。nodeId
- ノードIDWorkflowException
- ワークフロー例外の親クラスpublic ProcessTargetModel[] getMasterProcessTargetList(String nodeId) throws WorkflowException
WorkflowException
」が発生します。getExecProcessTargetList(String)
」を利用してください。ActvMatterNode.getMasterProcessTargetList(String)
」を利用してください。nodeId
- ノードIDWorkflowException
- ワークフロー例外の親クラスCopyright © 2012 NTT DATA INTRAMART CORPORATION