Guias da Configuração da Transformação UML em EJB

A janela de configuração da transformação UML em EJB contém cinco guias: Destino, Entidade, Sessão, Mapeamento e Comum. Esta seção descreve como as três primeiras guias afetarão a transformação EJB.

Guia Destino

Você pode utilizar a guia Destino para selecionar o projeto EJB de destino no qual a transformação EJB gerará os arquivos de saída. Você pode criar um novo contêiner de destino mesmo que um projeto EJB esteja disponível. Cada projeto é associado a um único contêiner EJB. A transformação EJB suporta todas as versões de contêiner EJB disponíveis que o assistente de projetos EJB fornecerá.

A versão do contêiner de projetos EJB de destino pode restringir as opções disponíveis nas guias Entidade e Sessão. Para obter detalhes adicionais sobre as restrições de cada tipo de contêiner EJB, consulte a seção Contêiner EJB de Destino.

Guia Entidade

Você pode utilizar a guia Entidade para personalizar os beans de entidade recém-gerados. É possível configurar duas opções diferentes na guia Entidade: Tipo de Bean de Entidade e Interface do Bean de Entidade. A figura a seguir mostra a guia Entidade na janela de configuração da transformação EJB:

Dependendo da versão do contêiner EJB no projeto, é possível selecionar apenas determinadas combinações de propriedades antes de executar a transformação EJB. A tabela a seguir lista os tipos de beans de entidade suportados pela transformação, as interfaces suportadas pelos beans de entidade e a seleção da interface padrão:

Versão do contêiner EJB

Tipo de bean de entidade

Interfaces suportadas pelos beans de entidade

Seleção padrão

2.x

CMP 2.x

Local e remota

Somente Interfaces Locais

2.x

CMP 1.1

Remota

Somente Interfaces Remotas

2.x

BMP

Local e remota

Somente Interfaces Locais

1.1

CMP 2.x

Nenhuma

N/D

1.1

CMP 1.1

Remota

Somente Interfaces Remotas

1.1

BMP

Remota

Somente Interfaces Remotas

As seleções padrão na tabela refletem o comportamento padrão do assistente de criação do bean de entidade.

Se você selecionar uma combinação inválida de opções, será exibida uma mensagem de erro no início da janela de configuração da transformação EJB e o botão Executar que executa a transformação ficará indisponível. Quando você selecionar uma combinação válida de opções, o botão Executar ficará disponível e a mensagem de erro desaparecerá.

Guia Sessão

Você pode utilizar a guia Sessão para personalizar a geração de interfaces para beans de sessão recém-gerados. A figura a seguir mostra a guia Sessão na janela de configuração da transformação EJB:

Dependendo da versão do contêiner EJB no projeto, é possível selecionar apenas determinadas combinações de propriedades antes de executar a transformação EJB. A tabela a seguir lista as interfaces suportadas pela transformação para os beans de sessão, de acordo com a versão do contêiner, e a seleção da interface padrão:

Versão do contêiner EJB

Interfaces suportadas pelos beans de sessão

Seleção padrão

1.1

Remota

Somente Interfaces Remotas

2.0

Local e remota

Somente Interfaces Remotas

2.1

Local e remota

Somente Interfaces Remotas

Se você selecionar uma combinação inválida de opções, será exibida uma mensagem de erro no início da janela de configuração da transformação EJB e o botão Executar que executa a transformação ficará indisponível. Quando você selecionar uma combinação válida de opções, o botão Executar ficará disponível e a mensagem de erro desaparecerá.

Termos de uso | Feedback
(C) Copyright IBM Corporation 2004.
Todos os Direitos Reservados.