Class LogProgressHandler
java.lang.Object
org.gridgain.internal.recovery.progress.LogProgressHandler
- All Implemented Interfaces:
RecoveryProgressHandler
Implementation of
RecoveryProgressHandler based on logging.-
Field Summary
Fields inherited from interface org.gridgain.internal.recovery.progress.RecoveryProgressHandler
NOOP -
Constructor Summary
ConstructorsConstructorDescriptionLogProgressHandler(UUID id, org.apache.ignite.internal.logger.IgniteLogger logger) -
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.
-
Constructor Details
-
LogProgressHandler
-
-
Method Details
-
handlePartitionRecoveryFinished
public void handlePartitionRecoveryFinished(int tableId, int partition, long rowsUpdated, long recoveryTime) Description copied from interface:RecoveryProgressHandlerHandles partition recovery process finished.- Specified by:
handlePartitionRecoveryFinishedin interfaceRecoveryProgressHandler- 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:RecoveryProgressHandlerHandles table recovery process finished.- Specified by:
handleTableRecoveryFinishedin interfaceRecoveryProgressHandler- 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:RecoveryProgressHandlerHandles recovery process finished.- Specified by:
handleRecoveryFinishedin interfaceRecoveryProgressHandler- Parameters:
rowsUpdated- Count of recovered rows.recoveryTime- Recovery time in millis.
-
handleRecoveryException
Description copied from interface:RecoveryProgressHandlerHandles recovery process exception.- Specified by:
handleRecoveryExceptionin interfaceRecoveryProgressHandler- Parameters:
ex- The exception.
-