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

Method Summary
 void rollback(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 Detail

rollback

void rollback(ReplicationOperationDef operationDef,
              TopiaReplicationContext replicationContext,
              TopiaContextImplementor 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


Copyright © 2004-2012 CodeLutin. All Rights Reserved.