Package io.debezium.relational.history
Interface DatabaseHistoryListener
-
- All Known Implementing Classes:
DatabaseHistoryMetrics
public interface DatabaseHistoryListenerListener receiving lifecycle and data events fromDatabaseHistory.- Author:
- Jiri Pechanec
-
-
Field Summary
Fields Modifier and Type Field Description static DatabaseHistoryListenerNOOP
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidonChangeApplied(HistoryRecord record)Invoked for every change applied and not filtered.voidonChangeFromHistory(HistoryRecord record)Invoked for every change read from the history during recovery.voidrecoveryStarted()voidrecoveryStopped()voidstarted()voidstopped()
-
-
-
Field Detail
-
NOOP
static final DatabaseHistoryListener NOOP
-
-
Method Detail
-
started
void started()
-
stopped
void stopped()
-
recoveryStarted
void recoveryStarted()
-
recoveryStopped
void recoveryStopped()
-
onChangeFromHistory
void onChangeFromHistory(HistoryRecord record)
Invoked for every change read from the history during recovery.- Parameters:
record-
-
onChangeApplied
void onChangeApplied(HistoryRecord record)
Invoked for every change applied and not filtered.- Parameters:
record-
-
-