「名前付き問合せの追加」ダイアログ・ボックス

次の表を参照してダイアログ・ボックスに入力し、名前付き問合せを作成します。

フィールド | 説明
--- | ---
多様性 | EJBディスクリプタのみ。問合せの種類を選択します。
TopLink名前付き問合せ | 「タイプ」領域で指定されたタイプの汎用TopLink問合せを作成する場合に選択します。この問合せは、クラスおよび引数に渡すTopLinkセッションで、名前を指定して実行できます（「名前付き問合せの使用」を参照）。
EJBファインダ | 「タイプ」領域で指定されたタイプのTopLink問合せを作成し、指定した名前のEJBファインダ・メソッドの実装として使用する場合に選択します。指定した名前のEJBファインダ・メソッドをコールしたときにTopLinkランタイムによってこの問合せが実行されます。
TopLink予約ファインダ | 「タイプ」領域で指定されたタイプのTopLink問合せを作成し、選択したTopLink予約ファインダ・メソッド名の実装として使用する場合に選択します。指定した名前のEJBファインダ・メソッドをコールしたときにTopLinkランタイムによってこの問合せが実行されます。 詳細は、「事前定義済ファインダ」を参照してください。
EJBセレクト | 「タイプ」領域で指定されたタイプのTopLink問合せを作成し、EJBライフ・サイクル・メソッド`ejbSelect`の実装として使用する場合に選択します。`ejbSelect`メソッドがコールされたときは必ずTopLinkランタイムによってこの問合せが実行されます。

タイプ

問合せのタイプを選択します。

- ReadObject（`ReadObjectQuery`）

- ReadAll（`ReadAllQuery`）

- Report 脚注1（`ReportQuery`）

注意: 「多様性」が「TopLink予約ファインダ」に設定されている場合、問合せのタイプは選択できません。

名前

問合せの名前です。

- 「多様性」が「TopLink名前付き問合せ」に設定されている場合、任意の名前を指定できます。

- 「多様性」が「EJBファインダ」に設定されている場合、名前には接頭辞findを付ける必要があります。

- 「多様性」が「TopLink予約ファインダ」に設定されている場合、TopLinkで予約されている名前のリストから選択します。詳細は「事前定義済ファインダ」を参照してください。

- 「多様性」が「EJBセレクト」に設定されている場合、名前はejbSelectにする必要があります。

脚注1リレーショナル・ディスクリプタのみ。

関連項目

  ディスクリプタ・レベルでの名前付き問合せの構成