Package io.debezium.relational.history
Interface DatabaseHistoryListener
-
- All Known Implementing Classes:
DatabaseHistoryMetrics
public interface DatabaseHistoryListener
Listener receiving lifecycle and data events fromDatabaseHistory
.- Author:
- Jiri Pechanec
-
-
Field Summary
Fields Modifier and Type Field Description static DatabaseHistoryListener
NOOP
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
onChangeApplied(HistoryRecord record)
Invoked for every change applied and not filtered.void
onChangeFromHistory(HistoryRecord record)
Invoked for every change read from the history during recovery.void
recoveryStarted()
void
recoveryStopped()
void
started()
void
stopped()
-
-
-
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
-
-
-