Class LogProgressHandler

java.lang.Object
org.gridgain.internal.recovery.progress.LogProgressHandler
All Implemented Interfaces:
RecoveryProgressHandler

public class LogProgressHandler extends Object implements RecoveryProgressHandler
Implementation of RecoveryProgressHandler based on logging.
  • Constructor Details

    • LogProgressHandler

      public LogProgressHandler(UUID id, org.apache.ignite.internal.logger.IgniteLogger logger)
  • Method Details

    • handlePartitionRecoveryFinished

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

      public void handleTableRecoveryFinished(int tableId, long rowsUpdated, long recoveryTime)
      Description copied from interface: RecoveryProgressHandler
      Handles table recovery process finished.
      Specified by:
      handleTableRecoveryFinished in interface RecoveryProgressHandler
      Parameters:
      tableId - Recovered table id.
      rowsUpdated - Count of recovered rows.
      recoveryTime - Recovery time in millis.
    • handleRecoveryFinished

      public void handleRecoveryFinished(long rowsUpdated, long recoveryTime)
      Description copied from interface: RecoveryProgressHandler
      Handles recovery process finished.
      Specified by:
      handleRecoveryFinished in interface RecoveryProgressHandler
      Parameters:
      rowsUpdated - Count of recovered rows.
      recoveryTime - Recovery time in millis.
    • handleRecoveryException

      public void handleRecoveryException(Throwable ex)
      Description copied from interface: RecoveryProgressHandler
      Handles recovery process exception.
      Specified by:
      handleRecoveryException in interface RecoveryProgressHandler
      Parameters:
      ex - The exception.