@ejb.relation

Ambito: metodo

Molteplicità

(0..1): è possibile utilizzare questo tag zero o una volta nel file sorgente Java.

Scopo

Questo tag definisce una relazione tra i bean di entità. Viene applicato ai bean di entità, EJB 2.x (CMP 2.x)

Parametri

Parametro Tipo Applicabilità Descrizione Obbligatorio
name testo   Il nome della relazione. Per relazioni bidirezionali, specificare lo stesso nome su entrambi i lati. true
role-name testo   Il nome del ruolo relazione. true
cascade-delete testo   Indica se il server di applicazioni deve eseguire eliminazioni a cascata o meno. In caso positivo, specificare cascade-delete="yes". false
target-ejb testo   Il nome dell'EJB sull'altro lato della relazione. Si verifica solo se la relazione è unidirezionale. false
target-role-name testo   Il nome del ruolo relazione sull'altro lato della relazione. Si verifica solo se la relazione è unidirezionale. false
target-cascade-delete testo   Indica se il server di applicazioni deve eseguire o meno eliminazioni a cascata per l'altro lato della relazione. In caso positivo, specificare cascade-delete="yes". Si verifica solo se la relazione è unidirezionale. false
target-multiple testo   Se questo EJB rappresenta un lato multiplo dell'altro lato della relazione, specificare target-multiple="yes". In caso contrario, non utilizzare questo parametro oppure specificare target-multiple="no". Utilizzare questo tag solo se la relazione è unidirezionale. false

Tag specifici di WebSphere

I tag specifici di WebSphere possono essere utilizzati insieme ai tag @ejb-relation:

@websphere-cmr.join-table

@websphere-cmr.fk

@websphere-cmr.column


Feedback