Class AtomicActionRecoveryModule
java.lang.Object
com.arjuna.ats.internal.arjuna.recovery.AtomicActionRecoveryModule
- All Implemented Interfaces:
RecoveryModule
This class is a plug-in module for the recovery manager.
It is responsible for recovering failed AtomicAction transactions.
-
Constructor Summary
ModifierConstructorDescriptionprotected
-
Method Summary
Modifier and TypeMethodDescriptionvoid
This is called periodically by the RecoveryManagervoid
Called by the RecoveryManager RECOVERY_BACKOFF_PERIOD seconds after the completion of the first pass
-
Constructor Details
-
AtomicActionRecoveryModule
public AtomicActionRecoveryModule() -
AtomicActionRecoveryModule
-
-
Method Details
-
periodicWorkFirstPass
public void periodicWorkFirstPass()This is called periodically by the RecoveryManager- Specified by:
periodicWorkFirstPass
in interfaceRecoveryModule
-
periodicWorkSecondPass
public void periodicWorkSecondPass()Description copied from interface:RecoveryModule
Called by the RecoveryManager RECOVERY_BACKOFF_PERIOD seconds after the completion of the first pass- Specified by:
periodicWorkSecondPass
in interfaceRecoveryModule
-