@ejb.facade

Ámbito: Clase

Multiplicidad

(0..1): puede utilizar este código cero o una vez en el archivo de origen Java.

Objetivo

Este código permite la generación de un EJB de fachada de sesión para los beans de entidad. El EJB de fachada proporciona todos los métodos de buscador y creación al exterior, y también proporciona todos los métodos de establecimiento de datos para los objetos de valor y datos. Los métodos buscadores devuelven colecciones de objetos de valor o datos, en lugar de interfaces remotas. El bean de fachada se conecta al EJB utilizando interfaces locales (si se generan) o remotas. Los beans resultantes deberán procesarse junto con las clases de EJB. Se aplica a los beans de entidad. [Opcional]

Parámetros

Parámetro Tipo Capacidad de aplicación Descripción Obligatorio
name texto   El nombre (name) del EJB de fachada generado. El valor predeterminado es
  • {0}Facade
false
description texto   Una descripción (description) del bean. De forma predeterminada, toma el valor de 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
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   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   Indica qué tipo de vista (view-type) está soportado por el bean. Debe especificar uno de los siguientes atributos:
  • local
  • remoto
  • ambos
El valor predeterminado es
  • remoto
false
type texto   Define el tipo (type) de bean. Debe especificar uno de los siguientes atributos:
  • Sin estado
  • Con estado
El valor predeterminado es
  • Sin estado
true
transaction-type texto   Define el tipo de transacción (transaction-type) del bean. Debe especificar uno de los siguientes atributos:
  • Contenedor
  • Bean
El valor predeterminado es
  • Contenedor
false
Referencia relacionada
@ejb.bean
@ejb.create-method
@ejb.ejb-external-ref
@ejb.ejb-ref
@ejb.env-entry
@ejb.facade-method
@ejb.finder
@ejb.home
@ejb.home-method
@ejb.interface
@ejb.interface-method
@ejb.permission
@ejb.persistence
@ejb.persistence (método)
@ejb.pk
@ejb.pk-field
@ejb.relation
@ejb.remote-facade
@ejb.resource-env-ref
@ejb.resource-ref
@ejb.security-identity
@ejb.security-role-ref
@ejb.select
@ejb.session
@ejb.transaction
@ejb.util
@ejb.value-object
@ejb.value-object-method

Comentarios