name |
テキスト |
すべて |
セッション・ファサードの抽象名。
この名前は、EJB モジュールに固有のもので、
なおかつ有効な Java™ 識別子 (ID) でなくてはなりません。
生成されたクラス名が、ファサードの名前になります。
name 指定を持つセッション・ファサード・タグが、「1 次」タグと見なされます。
name 指定を持つセッション・ファサードに対して、「match」属性を使用してリンクされた
その他のセッション・ファサード・タグは、「2 次」タグと見なされます。 |
名前 (name) もしくは一致 (match) のいずれかを指定する必要があります。ただし両方は指定できません。 |
match |
テキスト |
すべて |
別の CMP エンティティー Bean クラス内に
定義されている、セッション・ファサードの抽象名。
これは、複数の CMP 値オブジェクトの CRUD (作成、読み取り、更新、削除機能) を
単一セッション・ファサード Bean に提供するためのメカニズムを提供します。
セッション・ファサード・タグには、
名前 (name) および一致 (match) の
両方の属性を含めることはできません。 |
名前 (name) もしくは一致 (match) のいずれかを指定する必要があります。ただし両方は指定できません。 |
value-objects |
テキスト |
すべて |
同じ CMP Bean クラス内で定義された値オブジェクトのうち、
生成されたセッション・ファサードに組み込むすべての値オブジェクトの名前を、
スペースで区切って列挙します。 |
値オブジェクト (value-objects) もしくは照会 (queries) のいずれかに値が存在しなくてはなりません。 |
queries |
テキスト |
すべて |
同じ CMP Bean クラス内に定義されており、
生成されたセッション・ファサードに組み込むすべての照会の名前を、スペースで区切って列挙します。 |
値オブジェクト (value-objects) もしくは照会 (queries) のいずれかに値が存在しなくてはなりません。 |
view-type |
テキスト |
1 次セッション・ファサードのみ |
セッション Bean のビュー・タイプ (view type) 属性。以下の値が有効です。
|
必須でない |
jndi-name |
テキスト |
1 次セッション・ファサードのみ |
セッション Bean のリモート JNDI 名。 |
必須でない |
local-jndi-name |
テキスト |
1 次セッション・ファサードのみ |
セッション Bean のローカル JNDI 名。 |
必須でない |
home-remote-class |
テキスト |
1 次セッション・ファサードのみ |
セッション Bean のリモート・ビューのためのホーム・インターフェース。 |
必須でない |
home-local-class |
テキスト |
1 次セッション・ファサードのみ |
セッション Bean のローカル・ビューのためのホーム・インターフェース。 |
必須でない |
interface-remote-class |
テキスト |
1 次セッション・ファサードのみ |
セッション Bean のリモート・ビューのためのセッション Bean インターフェース。 |
必須でない |
interface-local-class |
テキスト |
1 次セッション・ファサードのみ |
セッション Bean のローカル・ビューのためのセッション Bean インターフェース。 |
必須でない |
transaction |
テキスト |
1 次セッション・ファサードのみ |
セッション Bean のトランザクション (transaction) 属性。有効なオプション: Container Bean |
必須でない |