Package org.nuiton.topia.replication
Interface TopiaReplicationOperationUndoable
- All Superinterfaces:
TopiaReplicationOperation
- All Known Implementing Classes:
Duplicate
Le contrat d'une operation
TopiaReplicationOperation qui peut être
rollbacker lorsque la replication a échouée.- Since:
- 2.4.3
- Author:
- Tony Chemit - chemit@codelutin.com
-
Method Summary
Modifier and TypeMethodDescriptionvoidrollback(ReplicationOperationDef operationDef, TopiaReplicationContext replicationContext, TopiaPersistenceContext dstCtxt) Execute l'operation inverse avec le parametrage donnee (pour annuler l'opération).Methods inherited from interface org.nuiton.topia.replication.TopiaReplicationOperation
register, run
-
Method Details
-
rollback
void rollback(ReplicationOperationDef operationDef, TopiaReplicationContext replicationContext, TopiaPersistenceContext dstCtxt) throws Exception Execute l'operation inverse avec le parametrage donnee (pour annuler l'opération). Note : le commit sur le context cible doit etre geree dans la methode.- Parameters:
operationDef- la definition de l'operation a realiserreplicationContext- le context de replicationdstCtxt- le context destination- Throws:
Exception- pour toute erreur
-