Interface RecoveryProgressHandler

All Known Implementing Classes:
LogProgressHandler

public interface RecoveryProgressHandler
Recovery handler for recovery process.
  • Field Details

  • Method Details

    • handlePartitionRecoveryFinished

      void handlePartitionRecoveryFinished(int tableId, int partition, long rowsUpdated, long recoveryTime)
      Handles partition recovery process finished.
      Parameters:
      tableId - Recovered table id.
      partition - Recovered partition id.
      rowsUpdated - Count of recovered rows.
      recoveryTime - Recovery time in millis.
    • handleTableRecoveryFinished

      void handleTableRecoveryFinished(int tableId, long rowsUpdated, long recoveryTime)
      Handles table recovery process finished.
      Parameters:
      tableId - Recovered table id.
      rowsUpdated - Count of recovered rows.
      recoveryTime - Recovery time in millis.
    • handleRecoveryFinished

      void handleRecoveryFinished(long rowsUpdated, long recoveryTime)
      Handles recovery process finished.
      Parameters:
      rowsUpdated - Count of recovered rows.
      recoveryTime - Recovery time in millis.
    • handleRecoveryException

      void handleRecoveryException(Throwable ex)
      Handles recovery process exception.
      Parameters:
      ex - The exception.