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