パラメーター |
タイプ |
適用度 |
説明 |
必須 |
class |
テキスト |
|
基本キー・クラスの完全修飾名。
class パラメーターが存在しない場合は、基本キー・クラス名は、
pattern パラメーターおよび package パラメーターを使用して決められます。 |
いいえ |
pattern |
テキスト |
|
基本キー・クラスの非修飾 (パッケージ固有) 名を組み立てるために使用される pattern
(EJB 名の {0} を使用する) を定義します。 |
いいえ |
package |
テキスト |
|
pk クラス (生成されたものかどうかに関係なく)
が入っているパッケージを定義します。
<packageSubstitution/> を使用して、インターフェースがあるパッケージを指定します。 |
いいえ |
generate |
ブール |
|
基本キー・クラスを生成すべきかどうかを示します。
以下の属性のいずれかを指定します。
デフォルト値は、以下の値です。
|
いいえ |
extends |
テキスト |
|
生成された基本キーが拡張するクラスを定義します。 |
いいえ |
implements |
テキスト |
|
生成された基本キーが実装するインターフェースを定義します。 |
いいえ |
role-name |
テキスト |
|
findByPrimaryKey を実行できる、コンマで区切られた役割のリスト。 |
いいえ |
unchecked |
ブール |
Entity Bean、EJB 2.0 |
未検査許可を持っているとして、PK-ファインダーにフラグを付けます。
unchecked というパラメーターがある場合は、role-name を省略する必要があります。
以下の属性のいずれかを指定します。
デフォルト値は、以下の値です。
|
いいえ |
method-intf |
テキスト |
|
findByPrimaryKey
アクセス権が設定されるインターフェース (Home または LocalHome) を示します。
role-name または unchecked が指定されている場合にのみ適用されます。
アクセス権が Home インターフェースおよび LocalHome
インターフェースの両方に適用される場合は、このパラメーターは使用しません。以下の属性のいずれかを指定します。
デフォルト値は、以下の値です。
|
|