name |
テキスト |
すべて |
セッション・ファサードの要約名。
この名前は、EJB モジュールに固有のもので、なおかつ有効な Java 識別子 (ID) でなくてはなりません。
生成されたクラス名が、ファサードの名前になります。
指定されたセッション・ファサード・タグが、「1 次」タグと見なされます。
指定されたセッション・ファサードに「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 |
必須でない |