public class ActvMatterNode
extends jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase
ActvMatter
」を使用します。CplMatterNode
」、「ArcMatterNode
」を利用してください。ActvMatter
,
CplMatterNode
,
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
コンストラクタと説明 |
---|
ActvMatterNode(String systemMatterId)
コンストラクタ
引数で指定したシステム案件IDで案件(未完了)マネージャを 新しく生成します。 |
ActvMatterNode(String localeId,
String systemMatterId)
コンストラクタ
引数で指定したロケールID、システム案件IDで案件(未完了)マネージャを 新しく生成します。 |
ActvMatterNode(String loginGroupId,
String localeId,
String systemMatterId)
非推奨です。
ActvMatterNode(String, String) を使用してください。 |
修飾子とタイプ | メソッドと説明 |
---|---|
NodeProcessTypeModel[] |
getAvailableProcessTypeList(String nodeId)
対象ノードで実施可能な処理種別を取得します。
|
CplNodeModel |
getBeforeProcessedNode(String nodeId)
対象ノードの前に処理が行われたノードの情報を取得します。
|
CnfmAuthUserModel[] |
getCnfmAuthUserList(String nodeId,
SortConditionForAuthUser<CnfmAuthUserType> cond)
未完了案件の特定ノード確認処理権限者情報をすべて取得します。
|
int |
getCnfmAuthUserListCount(String nodeId)
未完了案件の特定ノード確認処理権限者情報の件数を取得します。
|
MatterNodeConfigModel |
getExecNodeConfig(String nodeId)
実行中フローのノード設定情報を取得します。
|
ProcessTargetModel[] |
getExecProcessTargetList(String nodeId)
実行中フローのノードの処理対象をすべて取得します。
|
ActvMatterExecutableUserModel[] |
getExecutableUserList(ListSearchConditionNoMatterProperty<ActvMatterExecutableUserType> cond)
対象のノードを処理可能な権限者情報を取得します。
|
MatterNodeConfigModel |
getMasterNodeConfig(String nodeId)
マスタフローのノード設定情報を取得します。
|
ProcessTargetModel[] |
getMasterProcessTargetList(String nodeId)
マスタフローのノードの処理対象をすべて取得します。
|
MatterNodeModel |
getMatterNode(String nodeId)
ノード情報を取得します。
|
MatterNodeModel[] |
getNodesToConfigBranchStart(String nodeId)
対象ノードでルート選択対象となっている分岐開始ノード情報を取得します。
|
MatterNodeModel[] |
getNodesToConfigProcessTarget(String nodeId)
対象ノードで処理対象者設定対象となっているノード情報を取得します。
|
MatterPageModel |
getPageAvailable(String nodeId)
特定のノードの処理を行う上で有効な画面パスを取得します。
|
MatterPageModel |
getPageForApply(String nodeId)
特定のノードにおいて指定されている申請画面パスを取得します。
|
MatterPageModel |
getPageForConfirm(String nodeId)
特定のノードにおいて指定されている確認画面パスを取得します。
|
MatterPageModel |
getPageForProcess(String nodeId)
特定のノードにおいて指定されている処理画面パスを取得します。
|
MatterPageModel |
getPageForReapply(String nodeId)
特定のノードにおいて指定されている再申請画面パスを取得します。
|
MatterPageModel |
getPageForTempSave(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 ActvMatterNode(String systemMatterId)
systemMatterId
- システム案件IDpublic ActvMatterNode(String localeId, String systemMatterId)
localeId
- ロケールIDsystemMatterId
- システム案件ID@Deprecated public ActvMatterNode(String loginGroupId, String localeId, String systemMatterId)
ActvMatterNode(String, String)
を使用してください。loginGroupId
- ログイングループIDlocaleId
- ロケールIDsystemMatterId
- システム案件IDpublic ActvMatterExecutableUserModel[] getExecutableUserList(ListSearchConditionNoMatterProperty<ActvMatterExecutableUserType> cond) throws WorkflowException
ActvMatterExecutableUserType
」に定義されているEnumをキーで検索条件を設定できます。ListSearchConditionNoMatterProperty
」を参照してください。cond
- 検索条件WorkflowException
- ワークフロー例外の親クラスpublic CnfmAuthUserModel[] getCnfmAuthUserList(String nodeId, SortConditionForAuthUser<CnfmAuthUserType> cond) throws WorkflowException
CnfmAuthUserType
に定義されているEnumをキーで検索条件を設定できます。詳しい使用方法は「SortConditionForAuthUser
」を参照してください。ActvMatter.getCnfmAuthUserList(SortConditionForAuthUser)
」を利用してください。 CplMatterNode.getCnfmAuthUserList(String, SortConditionForAuthUser)
」を利用してください。nodeId
- ノードIDcond
- ソート条件WorkflowException
- ワークフロー例外の親クラスpublic int getCnfmAuthUserListCount(String nodeId) throws WorkflowException
ActvMatter.getCnfmAuthUserListCount()
」を利用してください。 CplMatterNode.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)
」を利用してください。ActvMatter.getExecFlow()
」や「ActvMatter.getExecNodeListWithProcessType()
」を利用してください。CplMatterNode.getMatterNode(String)
」を利用してください。ArcMatterNode.getMatterNode(String)
」を利用してください。nodeId
- ノードIDWorkflowException
- ワークフロー例外の親クラスpublic MatterProcessHistoryModel[] getProcessHistoryList(String nodeId) throws WorkflowException
【ノード種別】 ・申請ノード ・承認ノード ・動的承認ノード ・システムノードデータベースへの検索処理が失敗した場合に「
WorkflowException
」が発生します。getProcessHistoryLatest(String)
」を利用してください。ActvMatter.getProcessHistoryList()
」を利用してください。CplMatterNode.getProcessHistoryList(String)
」を利用してください。ArcMatterNode.getProcessHistoryList(String)
」を利用してください。nodeId
- ノードIDWorkflowException
- ワークフロー例外の親クラスpublic int getProcessHistoryListCount(String nodeId) throws WorkflowException
【ノード種別】 ・申請ノード ・承認ノード ・動的承認ノード ・システムノードデータベースへの検索処理が失敗した場合に「
WorkflowException
」が発生します。ActvMatter.getProcessHistoryListCount()
」を利用してください。CplMatterNode.getProcessHistoryListCount(String)
」を利用してください。ArcMatterNode.getProcessHistoryListCount(String)
」を利用してください。nodeId
- ノードIDWorkflowException
- ワークフロー例外の親クラスpublic MatterProcessHistoryModel getProcessHistoryLatest(String nodeId) throws WorkflowException
【ノード種別】 ・申請ノード ・承認ノード ・動的承認ノード ・システムノードデータベースへの検索処理が失敗した場合に「
WorkflowException
」が発生します。getProcessHistoryList(String)
」を利用してください。ActvMatter.getProcessHistoryLatestList()
」を利用してください。CplMatterNode.getProcessHistoryLatest(String)
」を利用してください。ArcMatterNode.getProcessHistoryLatest(String)
」を利用してください。nodeId
- ノードIDWorkflowException
- ワークフロー例外の親クラスpublic NodeProcessTypeModel[] getAvailableProcessTypeList(String nodeId) throws WorkflowException
WorkflowException
」が発生します。getExecNodeConfig(String)
」を利用してください。ActvMatter.getExecNodeListWithProcessType()
」でも取得できます。nodeId
- ノードIDWorkflowException
- ワークフロー例外の親クラスpublic MatterNodeModel[] getNodesToConfigProcessTarget(String nodeId) throws WorkflowException
WorkflowException
」が発生します。getExecNodeConfig(String)
」を利用してください。nodeId
- ノードIDWorkflowException
- ワークフロー例外の親クラスpublic MatterNodeModel[] getNodesToConfigBranchStart(String nodeId) throws WorkflowException
WorkflowException
」が発生します。getExecNodeConfig(String)
」を利用してください。nodeId
- ノードIDWorkflowException
- ワークフロー例外の親クラスpublic MatterPageModel getPageForApply(String nodeId) throws WorkflowException
WorkflowException
」が発生します。getPageAvailable(String)
」を利用してください。getExecNodeConfig(String)
」、「getMatterNode(String)
」を利用してください。nodeId
- ノードIDWorkflowException
- ワークフロー例外の親クラスpublic MatterPageModel getPageForTempSave(String nodeId) throws WorkflowException
WorkflowException
」が発生します。getPageAvailable(String)
」を利用してください。getExecNodeConfig(String)
」、「getMatterNode(String)
」を利用してください。nodeId
- ノードIDWorkflowException
- ワークフロー例外の親クラスpublic MatterPageModel getPageForReapply(String nodeId) throws WorkflowException
WorkflowException
」が発生します。getPageAvailable(String)
」を利用してください。getExecNodeConfig(String)
」、「getMatterNode(String)
」を利用してください。nodeId
- ノードIDWorkflowException
- ワークフロー例外の親クラスpublic MatterPageModel getPageForProcess(String nodeId) throws WorkflowException
WorkflowException
」が発生します。getPageAvailable(String)
」を利用してください。getExecNodeConfig(String)
」、「getMatterNode(String)
」を利用してください。nodeId
- ノードIDWorkflowException
- ワークフロー例外の親クラスpublic MatterPageModel getPageForConfirm(String nodeId) throws WorkflowException
WorkflowException
」が発生します。getPageAvailable(String)
」を利用してください。getExecNodeConfig(String)
」、「getMatterNode(String)
」を利用してください。nodeId
- ノードIDWorkflowException
- ワークフロー例外の親クラスpublic MatterPageModel getPageAvailable(String nodeId) throws WorkflowException
WorkflowException
」が発生します。getExecNodeConfig(String)
」、「getMatterNode(String)
」を利用してください。nodeId
- ノードIDWorkflowException
- ワークフロー例外の親クラスpublic MatterNodeConfigModel getExecNodeConfig(String nodeId) throws WorkflowException
WorkflowException
」が発生します。getMatterNode(String)
」を利用してください。ActvMatter.getExecNodeListWithProcessType()
」を利用してください。getMasterNodeConfig(String)
」を利用してください。CplMatterNode.getExecNodeConfig(String)
」を利用してください。ArcMatterNode.getExecNodeConfig(String)
」を利用してください。nodeId
- ノードIDWorkflowException
- ワークフロー例外の親クラスpublic MatterNodeConfigModel getMasterNodeConfig(String nodeId) throws WorkflowException
WorkflowException
」が発生します。ActvMatter.getMasterNodeListWithProcessType()
」を利用してください。getExecNodeConfig(String)
」を利用してください。nodeId
- ノードIDWorkflowException
- ワークフロー例外の親クラスpublic ProcessTargetModel[] getMasterProcessTargetList(String nodeId) throws WorkflowException
WorkflowException
」が発生します。getExecProcessTargetList(String)
」を利用してください。CplMatterNode.getMasterProcessTargetList(String)
」を利用してください。nodeId
- ノードIDWorkflowException
- ワークフロー例外の親クラスpublic ProcessTargetModel[] getExecProcessTargetList(String nodeId) throws WorkflowException
WorkflowException
」が発生します。getMasterProcessTargetList(String)
」を利用してください。CplMatterNode.getExecProcessTargetList(String)
」を利用してください。nodeId
- ノードIDWorkflowException
- ワークフロー例外の親クラスpublic CplNodeModel getBeforeProcessedNode(String nodeId) throws WorkflowException
WorkflowException
」が発生します。PullBackManager.getNodesToPullBack(String)
」を利用してください。nodeId
- ノードIDWorkflowException
- ワークフロー例外の親クラスCopyright © 2012 NTT DATA INTRAMART CORPORATION