スコープ: クラス
多重度
(0..1): このタグは、
Java™ ソース・ファイルで、ゼロ回または 1 回使用できます。
目的
このタグにより、
Entity Bean 用のセッション・ファサード EJB の生成が許可されます。
ファサード EJB は、ファインダー・メソッドおよび作成メソッドのすべてを外側に提供し、
また、データ・オブジェクトおよび値オブジェクト用のすべてのデータ設定メソッドを提供します。
ファインダー・メソッドは、リモート・インターフェースではなく、
データ・オブジェクトまたは値オブジェクトのコレクションを戻します。
ファサード Bean は、
ローカル・インターフェース (生成されている場合) またはリモート・インターフェースを使用して EJB に接続します。
その結果生じる Bean は、EJB クラスと一緒にプロセスする必要があります。
Entity Bean に適用されます。[オプション]
パラメーター
パラメーター |
タイプ |
適用度 |
説明 |
必須 |
name |
テキスト |
|
生成されたファサード EJB の名前。
デフォルト値は、以下の値です。
|
いいえ |
description |
テキスト |
|
Bean の説明。
デフォルトの説明は、Bean クラスのクラス・レベル Javadoc コメントの最初のセンテンスです。 |
いいえ |
display-name |
テキスト |
|
Bean の表示名。 |
いいえ |
small-icon |
テキスト |
|
Bean 用の小アイコン。 |
いいえ |
large-icon |
テキスト |
|
Bean 用の大アイコン。 |
いいえ |
jndi-name |
テキスト |
リモート Session Bean および Entity Bean |
ベンダー固有のデプロイメント記述子の中で使用される Bean の JNDI 名を提供します。 |
いいえ |
local-jndi-name |
テキスト |
|
ベンダー固有のデプロイメント記述子の中で使用される Bean の JNDI 名を提供します。
これは、ローカル EJB の JNDI 名です。 |
いいえ |
view-type |
テキスト |
|
Bean によってサポートされている ビュー・タイプ を示します。
以下の属性のいずれかを指定します。
デフォルト値は、以下の値です。
|
いいえ |
type |
テキスト |
|
Bean の タイプ を定義します。
以下の属性のいずれかを指定します。
デフォルト値は、以下の値です。
|
はい |
transaction-type |
テキスト |
|
Bean の トランザクション型 を定義します。
以下の属性のいずれかを指定します。
デフォルト値は、以下の値です。
|
いいえ |