private void |
HistorizedRelationalSnapshotChangeEventSource.createDataEvents(ChangeEventSource.ChangeEventSourceContext sourceContext,
HistorizedRelationalSnapshotChangeEventSource.SnapshotContext snapshotContext) |
private void |
HistorizedRelationalSnapshotChangeEventSource.createDataEventsForTable(ChangeEventSource.ChangeEventSourceContext sourceContext,
HistorizedRelationalSnapshotChangeEventSource.SnapshotContext snapshotContext,
EventDispatcher.SnapshotReceiver snapshotReceiver,
Table table)
Dispatches the data change events for the records of a single table.
|
private void |
HistorizedRelationalSnapshotChangeEventSource.createSchemaChangeEventsForTables(ChangeEventSource.ChangeEventSourceContext sourceContext,
HistorizedRelationalSnapshotChangeEventSource.SnapshotContext snapshotContext) |
SnapshotResult |
HistorizedRelationalSnapshotChangeEventSource.execute(ChangeEventSource.ChangeEventSourceContext context) |
protected abstract void |
HistorizedRelationalSnapshotChangeEventSource.lockTablesForSchemaSnapshot(ChangeEventSource.ChangeEventSourceContext sourceContext,
HistorizedRelationalSnapshotChangeEventSource.SnapshotContext snapshotContext)
Locks all tables to be captured, so that no concurrent schema changes can be applied to them.
|
protected abstract HistorizedRelationalSnapshotChangeEventSource.SnapshotContext |
HistorizedRelationalSnapshotChangeEventSource.prepare(ChangeEventSource.ChangeEventSourceContext changeEventSourceContext)
|
protected abstract void |
HistorizedRelationalSnapshotChangeEventSource.readTableStructure(ChangeEventSource.ChangeEventSourceContext sourceContext,
HistorizedRelationalSnapshotChangeEventSource.SnapshotContext snapshotContext)
|