/** * Handle the early rollback event. * * None -> None * Active -> Aborting (execute rollback, send aborted and forget) * Preparing -> Aborting (execute rollback, send aborted and forget) * PreparedSuccess -> PreparedSuccess * Committing -> Committing * Aborting -> Aborting */ public void earlyRollback() { rollbackDecision() ; }
/** * Handle the early rollback event. * * None -> None * Active -> Aborting (execute rollback, send aborted and forget) * Preparing -> Aborting (execute rollback, send aborted and forget) * PreparedSuccess -> PreparedSuccess * Committing -> Committing * Aborting -> Aborting */ public void earlyRollback() { rollbackDecision() ; }
/** * Handle the early rollback event. * * None -> None * Active -> Aborting (execute rollback, send aborted and forget) * Preparing -> Aborting (execute rollback, send aborted and forget) * PreparedSuccess -> PreparedSuccess * Committing -> Committing * Aborting -> Aborting */ public void earlyRollback() { rollbackDecision() ; }
rollbackDecision() ; return ; rollbackDecision() ; rollbackDecision() ;
rollbackDecision() ; return ; rollbackDecision() ; rollbackDecision() ;
rollbackDecision() ; return ; rollbackDecision() ; rollbackDecision() ;