Interface TransactionRecoverTracker


  • public interface TransactionRecoverTracker
    This tracker is for transaction metadata store recover handle the different status transaction.
    • Method Detail

      • handleOpenStatusTransaction

        void handleOpenStatusTransaction​(long sequenceId,
                                         long timeout)
        Handle recover transaction in open status.
        Parameters:
        sequenceId - Long the sequenceId of this transaction.
        timeout - long the timeout time of this transaction.
      • appendOpenTransactionToTimeoutTracker

        void appendOpenTransactionToTimeoutTracker()
        Handle the transaction in open status append to transaction timeout tracker.
      • handleCommittingAndAbortingTransaction

        void handleCommittingAndAbortingTransaction()
        Handle the transaction in committing and aborting status.