@ejb.facade

Escopo: Classe

Multiplicidade

(0..1): Esta tag pode ser usada zero ou uma vez no arquivo de origem Java™.

Finalidade

Esta tag permite a geração de um EJB de fachada de sessão para entity beans. O EJB de fachada fornece todos os métodos localizadores e de criação para o exterior e também fornece todos os métodos de configuração de dados para objetos de dados e de valor. Os métodos localizadores retornam coleções de objetos de dados ou de valores em vez de interfaces remotas. Um bean de fachada conecta-se ao EJB utilizando interfaces locais (se geradas) ou remotas. O bean resultante precisa ser processado junto com todas as classes EJB. Aplica-se aos Beans de Entidade. [Opcional]

Parâmetros

Parâmetro Tipo Aplicabilidade Descrição Obrigatório
name texto   O name do EJB de fachada gerado. O valor padrão é
  • {0}fachada
false
descrição texto   Uma description do bean. Toma como padrão a primeira sentença do documentário Javadoc no nível de classe do bean de classe. false
nome de exibição texto   O nome de exibição do bean. false
ícone pequeno texto   O ícone pequeno para o bean. false
ícone grande texto   O ícone grande para o bean. false
jndi-name texto Beans de Sessão Remota e Beans de Entidade Fornece o nome da JNDI do bean que é utilizado nos descritores de implementação específicos do fornecedor. false
local-jndi-name texto   Fornece o nome JNDI do bean que é utilizado nos descritores de implementação específicos do fornecedor. É o nome da JNDI do EJB local. false
view-type texto   Indica que view-type é suportado pelo bean. É necessário especificar um dos seguintes atributos:
  • local
  • remoto
  • ambos
O valor padrão é
  • remoto
false
type texto   Define o type do bean. É necessário especificar um dos seguintes atributos:
  • Sem opções de estado
  • Com opções de estado
O valor padrão é
  • Sem opções de estado
true
transaction-type texto   Define o transaction-type do bean. É necessário especificar um dos seguintes atributos:
  • Container
  • Bean
O valor padrão é
  • Container
false

Feedback