return Active.instance(); case ActionStatus.PREPARING: return Preparing.instance(); case ActionStatus.ABORTING: return Cancelling.instance(); case ActionStatus.ABORTED: return Cancelled.instance(); case ActionStatus.ABORT_ONLY: return CancelOnly.instance(); case ActionStatus.PREPARED: return Prepared.instance(); case ActionStatus.COMMITTING: return Confirming.instance(); case ActionStatus.COMMITTED: return Confirmed.instance(); case ActionStatus.H_ROLLBACK: return HeuristicCancel.instance(); case ActionStatus.H_COMMIT: return HeuristicConfirm.instance(); case ActionStatus.H_MIXED: return HeuristicMixed.instance(); case ActionStatus.H_HAZARD: return HeuristicHazard.instance(); case ActionStatus.NO_ACTION: return NoActivity.instance();
return Active.instance(); case ActionStatus.PREPARING: return Preparing.instance(); case ActionStatus.ABORTING: return Cancelling.instance(); case ActionStatus.ABORTED: return Cancelled.instance(); case ActionStatus.ABORT_ONLY: return CancelOnly.instance(); case ActionStatus.PREPARED: return Prepared.instance(); case ActionStatus.COMMITTING: return Confirming.instance(); case ActionStatus.COMMITTED: return Confirmed.instance(); case ActionStatus.H_ROLLBACK: return HeuristicCancel.instance(); case ActionStatus.H_COMMIT: return HeuristicConfirm.instance(); case ActionStatus.H_MIXED: return HeuristicMixed.instance(); case ActionStatus.H_HAZARD: return HeuristicHazard.instance(); case ActionStatus.NO_ACTION: return NoActivity.instance();