|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
@Rcsid(value="$Revision: 15138 $ $Date: 2009-01-17 02:38:48 +0900 $") public interface QueryDAO
業務ロジックより外部リソースを取得するための検索用データアクセスオブジェクト。
クエリコードの設定に従い、外部リソースよりデータを取得する。取得したデータはDTOに変換し業務ロジックに返す。
メソッドの概要 | ||
---|---|---|
|
getInputResource(P dto,
QueryCode<R> id)
検索処理を実行する。 |
|
|
getInputResource(QueryCode<R> id)
検索処理を実行する。 |
メソッドの詳細 |
---|
<P extends DTO,R extends DTO> ListType<R> getInputResource(P dto, QueryCode<R> id) throws FinalunaApplException
dto
に格納されている検索キー情報をもとに検索処理を実行する。ListType
として返す。
P
- 検索引数DTOR
- 検索結果DTOdto
- 検索キー情報を保持するデータ転送オブジェクトid
- クエリーコード
FinalunaApplException
- データアクセス例外が発生した場合<R extends DTO> ListType<R> getInputResource(QueryCode<R> id) throws FinalunaApplException
ListType
として返す。
R
- 検索結果DTOid
- クエリーコード
FinalunaApplException
- データアクセス例外が発生した場合
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |