IM-Workflow_BPW

jp.co.intra_mart.foundation.workflow_bpw
クラス ImwBpwActiveNodeList

java.lang.Object
  上位を拡張 jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOBase
      上位を拡張 jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase
          上位を拡張 jp.co.intra_mart.foundation.workflow_bpw.ImwBpwActiveNodeList

public class ImwBpwActiveNodeList
extends jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase

未完了案件情報一覧ノードマネージャ。

導入されたバージョン:
7.2

入れ子のクラスの概要
 
クラス jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase から継承された入れ子のクラス/インタフェース
jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase.SubSearchSql
 
フィールドの概要
 
クラス jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase から継承されたフィールド
localeId, userCd
 
クラス jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOBase から継承されたフィールド
INVALID_FIELD, loginGroupId, manager, PREPARESTMT_BIND_LIST_KEY, PREPARESTMT_SQL_KEY, SPACE, VALID_FIELD_NOT_REQUIRED, VALID_FIELD_REQUIRED, VALID_PRIMARY_FIELD
 
コンストラクタの概要
ImwBpwActiveNodeList(String userCd, String loginGroupId, String localeId)
          コンストラクタ。
 
メソッドの概要
 ImwBpwActiveNodeModel[] getProcessList(ListSearchConditionImwBpw<ImwBpwActiveNodeType> cond)
          ユーザが処理した未完了案件情報一覧を取得します。
 int getProcessListCount(ListSearchConditionImwBpw<ImwBpwActiveNodeType> cond)
          ユーザが処理した未完了案件情報一覧件数を取得します。
protected  jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase.SubSearchSql getPropertyTable()
          プロパティテーブル名を返す
このクラスでは利用しない。
protected  jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase.SubSearchSql getSearchMainTable()
          検索メイン用テーブルを取得します。
 
クラス jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase から継承されたメソッド
checkJoinFlowGrpQuery, checkJoinFlowGrpQueryNoMatterProp, executeCount, executeCount, executeCount, executeCount, executeSearch, executeSearch, executeSearch, executeSearch, isDistinctSearch, modifyFinalCompleteSQL, modifyFinalSearchSQL
 
クラス jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOBase から継承されたメソッド
bindingPreStatement, checkField, checkWorkflowDaoMappingClass, closeConnection, closeResultSet, closeStatement, convertLimitSql, createResultObject, createResultObject, createResultObject, getColumnName, getConnection, getDbType, getEscapedValue, getFieldType, getSQLString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ImwBpwActiveNodeList

public ImwBpwActiveNodeList(String userCd,
                            String loginGroupId,
                            String localeId)
コンストラクタ。
引数で指定した実行者コード、ログイングループID、ロケールIDで未完了案件情報一覧ノードマネージャを
新しく生成します。

パラメータ:
userCd - 実行者コード(実際に処理を行った利用者)
loginGroupId - ログイングループID
localeId - ロケールID
メソッドの詳細

getProcessList

public ImwBpwActiveNodeModel[] getProcessList(ListSearchConditionImwBpw<ImwBpwActiveNodeType> cond)
                                       throws jp.co.intra_mart.foundation.workflow.exception.WorkflowException
ユーザが処理した未完了案件情報一覧を取得します。
到達処理または、案件終了処理が実行中のIM-Workflow案件はリストから除外します。

パラメータ:
cond - 検索条件
戻り値:
ImwBpwActiveNodeModel[] 未完了案件情報の配列
例外:
jp.co.intra_mart.foundation.workflow.exception.WorkflowException - ワークフロー例外の親クラス

getProcessListCount

public int getProcessListCount(ListSearchConditionImwBpw<ImwBpwActiveNodeType> cond)
                        throws jp.co.intra_mart.foundation.workflow.exception.WorkflowException
ユーザが処理した未完了案件情報一覧件数を取得します。
到達処理または、案件終了処理が実行中のIM-Workflow案件はリストから除外します。

パラメータ:
cond - 検索条件
戻り値:
int 処理済ノード情報件数
例外:
jp.co.intra_mart.foundation.workflow.exception.WorkflowException - ワークフロー例外の親クラス

getSearchMainTable

protected jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase.SubSearchSql getSearchMainTable()
                                                                                                     throws jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
検索メイン用テーブルを取得します。

定義:
クラス jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase 内の getSearchMainTable
戻り値:
SubSearchSql テーブル
例外:
jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException

getPropertyTable

protected jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase.SubSearchSql getPropertyTable()
                                                                                                   throws jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
プロパティテーブル名を返す
このクラスでは利用しない。

定義:
クラス jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase 内の getPropertyTable
例外:
jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException

IM-Workflow_BPW

Copyright © 2000-2015 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.