Interface RecoveryProgressHandler
- All Known Implementing Classes:
LogProgressHandler
public interface RecoveryProgressHandler
Recovery handler for recovery process.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidhandlePartitionRecoveryFinished(int tableId, int partition, long rowsUpdated, long recoveryTime) Handles partition recovery process finished.voidHandles recovery process exception.voidhandleRecoveryFinished(long rowsUpdated, long recoveryTime) Handles recovery process finished.voidhandleTableRecoveryFinished(int tableId, long rowsUpdated, long recoveryTime) Handles table recovery process finished.
-
Field Details
-
NOOP
Noop implementation.
-
-
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
Handles recovery process exception.- Parameters:
ex- The exception.
-