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:
Tony Chemit - chemit@codelutin.com
  • 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 realiser
      replicationContext - le context de replication
      dstCtxt - le context destination
      Throws:
      Exception - pour toute erreur