name |
text |
全部 |
Session Facade 的抽象名稱。對 EJB 模組而言,這個名稱必須是唯一的,且必須是有效的 Java ID。
產生的類別名稱會成為 Facade 的名稱。具名的 session-facade 標示為被視為 "primary" 標示。
利用 "match" 屬性鏈結至指名 session-facade 的其他 session-facade 標示會被視為 "secondary" 標示。 |
name 或 match 必須存在,但不能同時存在。 |
match |
text |
全部 |
另一個 CMP Entity Bean 類別中所定義之 session façade 的抽象名稱。這會提供一個機制,用來將多個 CMP value-objects 的 CRUD 提供給單一 session façade Bean。
session-façade 標示不能同時包含 name 和 match 屬性。 |
name 或 match 必須存在,但不能同時存在。 |
value-objects |
text |
全部 |
定義在相同 CMP Bean 類別中,將併入產生的 session façade 的所有 value-objects 之空格定界名稱清單。 |
value-objects 或 queries 必須有值。 |
queries |
text |
全部 |
定義在相同 CMP Bean 類別中,將併入產生的 session façade 的所有 queries 之空格定界名稱清單。 |
value-objects 或 queries 必須有值。 |
view-type |
text |
只限主要 session-façade |
Session Bean 的 view type 屬性。有效值如下:
|
false |
jndi-name |
text |
只限主要 session-façade |
Session Bean 的遠端 JNDI 名稱 |
false |
local-jndi-name |
text |
只限主要 session-façade |
Session Bean 的本端 JNDI 名稱 |
false |
home-remote-class |
text |
只限主要 session-façade |
Session Bean 之遠端視圖的 Home 介面。 |
false |
home-local-class |
text |
只限主要 session-façade |
Session Bean 之本端視圖的 Home 介面。 |
false |
interface-remote-class |
text |
只限主要 session-façade |
Session Bean 之遠端視圖的 Session Bean 介面。 |
false |
interface-local-class |
text |
只限主要 session-façade |
Session Bean 之本端視圖的 Session Bean 介面。 |
false |
transaction |
text |
只限主要 session-façade |
Session Bean 的 transaction 屬性。有效選項如下:Container Bean。 |
false |