@ejb.relation

Escopo: Método

Multiplicidade

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

Finalidade

Esta tag define um relacionamento entre beans de entidade. Aplica-se aos beans de entidade, EJB 2.0 (CMP 2.x)

Parâmetros

Parâmetro Tipo Aplicabilidade Descrição Obrigatório
name texto   O name da relação. Para relacionamentos bidirecionais, especifique o mesmo nome em ambos os lados. true
role-name texto   Nome da função do relacionamento. true
cascade-delete texto   Indica se o servidor de aplicativos deve executar exclusões em cascata. Se sim, especifique cascade-delete="yes". false
target-ejb texto   Nome do EJB no outro lado da relação. Deverá ocorrer somente se a relação for unidirecional. false
target-role-name texto   Nome da função de relacionamento do outro lado da relação. Deverá ocorrer somente se a relação for unidirecional. false
target-cascade-delete texto   Indica se o servidor de aplicativos deve executar exclusões em cascata para o outro lado da relação. Se sim, especifique cascade-delete="yes". Deverá ocorrer somente se a relação for unidirecional. false
target-multiple texto   Se esse EJB representar um lado "many" do outro lado da relação, especifique target-multiple="yes". Caso contrário, não use esse parâmetro ou especifique target-multiple="no". Use essa tag somente se a relação for unidirecional. false

Tags Específicas do WebSphere

As tags específicas do WebSphere podem ser usadas em conjunção com tags @ejb-relation:

@websphere-cmr.join-table

@websphere-cmr.fk

@websphere-cmr.column


Feedback