Package org.nuiton.topia.replication
Interface TopiaReplicationOperationUndoable
- All Superinterfaces:
TopiaReplicationOperation
- All Known Implementing Classes:
Duplicate
public interface TopiaReplicationOperationUndoable extends TopiaReplicationOperation
Le contrat d'une operation
TopiaReplicationOperation qui peut être
rollbacker lorsque la replication a échouée.- Since:
- 2.4.3
- Author:
- tchemit <chemit@codelutin.com>
-
Method Summary
Modifier and Type Method Description voidrollback(ReplicationOperationDef operationDef, TopiaReplicationContext replicationContext, TopiaContextImplementor 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, TopiaContextImplementor dstCtxt) throws java.lang.ExceptionExecute 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:
java.lang.Exception- pour toute erreur
-