org.exolab.castor.persist
Interface TxSynchronizable

All Known Implementing Classes:
RelationCollection, RelationCollection

public interface TxSynchronizable

This interface offers some callback hooks for several different stages during a transaction. A class implementing this interface can be registered in a transaction (TransactionContext.addTxSynchronizable(org.exolab.castor.persist.TxSynchronizable)) and it will receive the corresponding calls.

Author:
m.renner@exxcellent.de

Method Summary
 void committed(TransactionContext tx)
          Called at the end of a transaction after commit.
 void rolledback(TransactionContext tx)
          Called at the end of a transaction after rollback.
 

Method Detail

committed

void committed(TransactionContext tx)
Called at the end of a transaction after commit.


rolledback

void rolledback(TransactionContext tx)
Called at the end of a transaction after rollback.



Intalio Inc. (C) 1999-2004. All rights reserved http://www.intalio.com