| name |
texto |
|
Proporciona el nombre (name) del bean que se utiliza en el descriptor de despliegue EJB (ejb-jar.xml). |
true |
| description |
texto |
|
Una descripción (description) del bean.
La descripción predeterminada es la primera frase del comentario
Javadoc a nivel de clase de la clase de bean. |
false |
| display-name |
texto |
|
El nombre de visualización del bean. |
false |
| small-icon |
texto |
|
El icono pequeño del bean. |
false |
| large-icon |
texto |
|
El icono grande del bean. |
false |
| generate |
booleano |
|
Establézcalo en false si desea que la clase se excluya
de la lista de EJB. Esto es útil
para los EJB abstractos de los que se derivan otros EJB. Los EJB abstractos no deben identificarse incorrectamente como EJB concretos en los
descriptores de despliegue. El valor predeterminado es
|
false |
| jndi-name |
texto |
Beans de sesión y entidad remotos. |
Proporciona el nombre JNDI del bean que se utiliza en los
descriptores de despliegue específicos del proveedor. |
false |
| local-jndi-name |
texto |
Beans de entidad y sesión locales, EJB 2.0 |
Proporciona el nombre JNDI del bean que se utiliza en los descriptores de despliegue específicos de proveedor. Es el nombre JNDI del EJB. |
false |
| view-type |
texto |
Beans de sesión y entidad |
Indica qué tipo de vista (view-type) está
soportado por el bean. Debe
especificar uno de los siguientes atributos:
El valor predeterminado es - remoto (EJB 1.1)
- ambos (EJB 2.0)
|
false |
| type |
texto |
Beans de sesión y entidad |
Define el tipo (type) de bean. Debe
especificar uno de los siguientes atributos: - CMP
- BMP
- Sin estado
- Con estado
El valor predeterminado es - CMP (para javax.ejb.EntityBean)
- Sin estado (para javax.ejb.SessionBean)
|
true |
| transaction-type |
texto |
Beans de sesión y controlado por mensaje |
Define el tipo de transacción
(transaction-type) del bean. Debe
especificar uno de los siguientes atributos:
El valor predeterminado es
|
false |
| remote-business-interface |
texto |
Beans de sesión y entidad |
Define la interfaz de empresa remota del bean. Si está presente,
los códigos ejb.interface-method no son necesarios; en su lugar, la
interfaz remota ampliará la interfaz de empresa. La interfaz de empresa debe declarar
todos los métodos como generadores de RemoteException según el patrón de
la interfaz de empresa. |
false |
| local-business-interface |
texto |
Beans de sesión y entidad |
Define la interfaz de empresa local del bean. Funciona de modo similar a
la remote-business-interface, pero la
interfaz no necesita declarar RemoteException en la cláusula
throws. |
false |