public class TransactionSynchronizer implements Synchronization(Code)
Organizes transaction synchronization done by JCA.
This class exists to make sure all Tx synchronizations
are invoked before the cached connection manager closes any
closed connections.
author: Adrian Brock version: $Revision: 57189 $
Get a registered transaction synchronizer.
Parameters: tx - the transaction the registered transaction synchronizer for this transaction throws: RolledbackException - if the transaction is already rolled back throws: SystemException - for an error in the tranaction manager
Register a new CCM synchronization
Parameters: tx - the transaction Parameters: synch - the synchronization throws: RolledbackException - if the transaction is already rolled back throws: SystemException - for an error in the tranaction manager