|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nuiton.topia.replication.operation.AttachAssociation
AttachLink instead.
@Deprecated public class AttachAssociation
Pour attacher une association.
L'opération requière 2 ou 3 paramètres :parameters[0] : le nom de l'association à traiterparameters[1] : un drapeau pour savoir si on est sur le reverse
de l'associationparameters[2] : le noeud source de l'association
(uniquement utilisé si on est sur le reverse d'une association)entities contient les entites sources de l'association et on
retrouve les entites associes a partir du type de l'association
Ce premier cas est verifie quand reverse (le second parametre) est
à false.
- le noeud de l'operation est la cible de l'association, dans ce cas la
entities contient les entities associées (cibles) de
l'assocation et on retrouve les entities a partir d'un troisieme parametre
qui donne le node source de l'association.
Note : cette operation est interne, et n'est pas creable par l'utilisateur
via la methode register(ReplicationModel, ReplicationNode,
ReplicationOperationPhase, Object...).
| Constructor Summary | |
|---|---|
AttachAssociation()
Deprecated. |
|
| Method Summary | |
|---|---|
void |
register(ReplicationModel model,
ReplicationNode ownerNode,
ReplicationOperationPhase phase,
Object... parameters)
Deprecated. Creer et enregister une operation utilisateur apres la creation du modele via la methode TopiaReplicationService.prepare(TopiaEntityEnum[], boolean, String...). |
void |
run(TopiaReplicationContext replicationContext,
ReplicationOperationDef operationDef,
TopiaContextImplementor srcCtxt,
TopiaContextImplementor dstCtxt,
List<? extends TopiaEntity> entities)
Deprecated. Execute l'operation avec le parametrage donnee. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AttachAssociation()
| Method Detail |
|---|
public void register(ReplicationModel model,
ReplicationNode ownerNode,
ReplicationOperationPhase phase,
Object... parameters)
TopiaReplicationOperationTopiaReplicationService.prepare(TopiaEntityEnum[], boolean, String...).
register in interface TopiaReplicationOperationmodel - le modele de replicationownerNode - le noeud proprietaire de l'operationphase - la phase ou positionner l'operationparameters - les parametres de l'operationReplicationModel,
ReplicationOperationPhase
public void run(TopiaReplicationContext replicationContext,
ReplicationOperationDef operationDef,
TopiaContextImplementor srcCtxt,
TopiaContextImplementor dstCtxt,
List<? extends TopiaEntity> entities)
throws TopiaException
TopiaReplicationOperation
run in interface TopiaReplicationOperationreplicationContext - le contexte de replicationoperationDef - la definition de l'operation a realisersrcCtxt - le context sourcedstCtxt - le context destinationentities - la liste des entités à traiter
TopiaException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||