Monitoring Transaction Timeouts

WARNING - TOPIC NOT WRITTEN - TOPIC ID: 2142

This topic has not yet been written. The content below is from the topic description.
If you want to be informed when a transaction is rolled back or forced into a rollback-only mode by the reaper, you can create a class that inherits from class com.arjuna.ats.arjuna.coordinator.listener.ReaperMonitor and overrides the rolledBack and markedRollbackOnly methods. When registered with the reaper via the TransactionReaper.addListener method, the reaper will invoke one of these methods depending upon how it tries to terminate the transaction. Note The reaper will not inform you if the transaction is terminated (committed or rolled back) outside of its control, such as by the application.