| name |
text |
All |
The abstract name of the session façade. The
name must be unique to the EJB module, and must be a valid Java identifier. The generated class
name is the name of the façade. A named session-façade tag is considered
the “primary” tag. Other session-façade tags which link to the named
session-façade using the “match” attribute are considered “secondary”
tags. |
Either name or match must be present, but not
both. |
| match |
text |
All |
The abstract name of a session façade defined
in another CMP entity bean class. This provides a mechanism for contributing
create, retrieve, update, and delete operations for multiple CMP value-objects
into a single session façade bean. A session-façade tag cannot contain
both a name and match attribute. |
Either name or match must be present, but not
both. |
| value-objects |
text |
All |
A space-delimited list of names of all value-objects
defined in the same CMP bean class, to be included in the generated
session façade. |
Either value-objects or queries must have a
value. |
| queries |
text |
All |
A space-delimited list of names of all queries
defined in the same CMP bean class, to be included in the generated
session façade. |
Either value-objects or queries must have a
value. |
| view-type |
text |
Primary session-façade only |
The view type attribute of the session bean.
The following values are valid:
|
false |
| jndi-name |
text |
Primary session-façade only |
The remote JNDI name of the session bean |
false |
| local-jndi-name |
text |
Primary session-façade only |
The local JNDI name of the session bean |
false |
| home-remote-class |
text |
Primary session-façade only |
The home interface for the remote view of the
session bean |
false |
| home-local-class |
text |
Primary session-façade only |
The home interface for the local view of the
session bean |
false |
| interface-remote-class |
text |
Primary session-façade only |
The session bean interface for the remote view
of session bean. |
false |
| interface-local-class |
text |
Primary session-façade only |
The session bean interface for the local view
of session bean. |
false |
| transaction |
text |
Primary session-façade only |
The transaction attribute of the session bean.
Valid options are: Container Bean |
false |