IM-Workflow

jp.co.intra_mart.foundation.workflow.application.superior
クラス TempSaveMatterAdminList

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.application.superior.TempSaveMatterAdminList

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

一時保存一覧管理マネージャ。

システムに保存されている一時保存一覧を全て取得します。

本クラスでは、「TempSaveMatterList」と違い、検索条件として対象ユーザを指定することができます。
ユーザを検索条件として指定し、複数ユーザに関する一時保存情報を全て取得することができます。

導入されたバージョン:
7.2
関連項目:
TempSaveMatterList

入れ子のクラスの概要
 
クラス 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.engine.database.WorkflowDAOBase から継承されたフィールド
manager
 
コンストラクタの概要
TempSaveMatterAdminList(String loginGroupId, String localeId)
          コンストラクタ
引数で指定したログイングループID、ロケールIDで一時保存一覧管理マネージャを
新しく生成します。
 
メソッドの概要
 TempSaveMatterModel[] getTempSaveMatterList(ListSearchCondition<TempSaveMatterAdminType> cond)
          一時保存情報一覧を全て取得します。
 int getTempSaveMatterListCount(ListSearchCondition<TempSaveMatterAdminType> cond)
          一時保存情報の件数を全て取得します。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

TempSaveMatterAdminList

public TempSaveMatterAdminList(String loginGroupId,
                               String localeId)
コンストラクタ
引数で指定したログイングループID、ロケールIDで一時保存一覧管理マネージャを
新しく生成します。

パラメータ:
loginGroupId - String ログイングループID
localeId - String ロケールID
メソッドの詳細

getTempSaveMatterList

public TempSaveMatterModel[] getTempSaveMatterList(ListSearchCondition<TempSaveMatterAdminType> cond)
                                            throws WorkflowException
一時保存情報一覧を全て取得します。

検索条件を設定する為の引数である「cond 検索条件」の設定は必須です。
特に検索条件を設定する必要がない場合でもインスタンスを作成して設定する必要があります。
検索結果が存在しない場合にはサイズ0の空オブジェクトを返却します。

データベースへの検索処理で失敗した場合には「WorkflowException」が発生します。

一時保存案件を作成したユーザ情報や結果を保存する「ユーザ一時保存案件情報」に設定される一時保存情報は
「imw_t_temporary_save」から取得します。フロー情報はマスタテーブル「imw_m_flow」から取得します。

検索条件や、ソート条件の設定は「TempSaveMatterAdminTypeに定義されているEnumをキーで設定できます。
ユーザデータ案件プロパティを取得一覧として取得する条件設定をした場合に、値を取得する対象テーブルは「imw_t_user_data」になります。
詳しい使用方法は「ListSearchCondition」を参照してください。

パラメータ:
cond - 検索条件
戻り値:
TempSaveMatterModel[] 一時保存案件情報の配列
例外:
WorkflowException - ワークフロー例外

getTempSaveMatterListCount

public int getTempSaveMatterListCount(ListSearchCondition<TempSaveMatterAdminType> cond)
                               throws WorkflowException
一時保存情報の件数を全て取得します。

検索条件を設定する為の引数である「cond 検索条件」の設定は必須です。
特に検索条件を設定する必要がない場合でもインスタンスを作成して設定する必要があります。

データベースへの検索処理で失敗した場合には「WorkflowException」が発生します。

一時保存案件を作成したユーザ情報や一時保存情報を取得する対象テーブルは「imw_t_temporary_save」です。
フロー情報を参照するテーブルはマスタテーブル「imw_m_flow」です。

検索条件の設定は「TempSaveMatterAdminTypeに定義されているEnumをキーで設定できます。
ユーザデータ案件プロパティを取得一覧として取得する条件設定をした場合に、値を取得する対象テーブルは「imw_t_user_data」になります。
詳しい使用方法は「ListSearchCondition」を参照してください。

パラメータ:
cond - 検索条件
戻り値:
int 一時保存情報件数
例外:
WorkflowException - ワークフロー例外

IM-Workflow

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