有効範囲: クラス
多重度
(0..1): このタグは、Java™ ソース・ファイルで、0 回または 1 回使用できます。
目的
このタグは、home インターフェースの
検索メソッドを定義します。
エンティティー Bean は、0 個以上の ejb.finder タグを
持つことができます。エンティティー Bean のみに適用されます。
パラメーター
パラメーター |
型 |
適用度 |
説明 |
必須 |
view-type |
テキスト |
|
view-type は、検索が定義される
ホーム・インターフェースを制限します。以下のいずれかの属性を指定する必要があります。
デフォルト値は次のとおりです。
|
false |
description |
テキスト |
|
検索の description。 |
false |
signature |
テキスト |
|
メソッドの signature を定義します。
例えば、java.util.Collection findAll() 内です。
シグニチャーの戻りの型は、完全修飾でなければなりません。 |
true |
unchecked |
ブール |
エンティティー Bean、EJB 2.0 |
検索に unchecked アクセス権を持つとしてフラグを立てます。
パラメーター unchecked が存在する場合は、role-name を省略する必要があります。
デフォルト値は true です。 |
false |
role-name |
テキスト |
|
この検索メソッドを呼び出すことができる役割の、コンマで区切られたリスト。 |
false |
query |
テキスト |
エンティティー Bean、EJB 2.0 |
検索の EJB-QL query。 |
false |
result-type-mapping |
テキスト |
エンティティー Bean、EJB 2.0 |
検索メソッドの result-type-mapping を
示します (戻りの型を示します)。以下のいずれかの属性を指定する必要があります。
デフォルト値は次のとおりです。
|
false |
transaction-type |
テキスト |
|
transaction-type 属性が
メソッドに設定されていることを示します。 |
false |
method-intf |
テキスト |
|
検索のアクセス権を設定する必要があるインターフェース (Home または LocalHome) を
示します。アクセス権を Home または LocalHome インターフェースの両方に適用する
必要がある場合は、このパラメーターは使用しません。
以下のいずれかの属性を指定する必要があります。
デフォルト値は次のとおりです。
|
false |