Uses of Class
io.debezium.pipeline.source.AbstractSnapshotChangeEventSource.SnapshotContext
-
Packages that use AbstractSnapshotChangeEventSource.SnapshotContext Package Description io.debezium.pipeline.source io.debezium.relational -
-
Uses of AbstractSnapshotChangeEventSource.SnapshotContext in io.debezium.pipeline.source
Methods in io.debezium.pipeline.source that return AbstractSnapshotChangeEventSource.SnapshotContext Modifier and Type Method Description protected abstract AbstractSnapshotChangeEventSource.SnapshotContext<P,O>
AbstractSnapshotChangeEventSource. prepare(P partition)
Prepares the taking of a snapshot and returns an initialAbstractSnapshotChangeEventSource.SnapshotContext
.Methods in io.debezium.pipeline.source with parameters of type AbstractSnapshotChangeEventSource.SnapshotContext Modifier and Type Method Description protected void
AbstractSnapshotChangeEventSource. complete(AbstractSnapshotChangeEventSource.SnapshotContext<P,O> snapshotContext)
Completes the snapshot, doing any required clean-up (resource disposal etc.).protected abstract SnapshotResult<O>
AbstractSnapshotChangeEventSource. doExecute(ChangeEventSource.ChangeEventSourceContext context, O previousOffset, AbstractSnapshotChangeEventSource.SnapshotContext<P,O> snapshotContext, AbstractSnapshotChangeEventSource.SnapshottingTask snapshottingTask)
Executes this source. -
Uses of AbstractSnapshotChangeEventSource.SnapshotContext in io.debezium.relational
Subclasses of AbstractSnapshotChangeEventSource.SnapshotContext in io.debezium.relational Modifier and Type Class Description static class
RelationalSnapshotChangeEventSource.RelationalSnapshotContext<P extends Partition,O extends OffsetContext>
Mutable context which is populated in the course of snapshotting.Methods in io.debezium.relational with parameters of type AbstractSnapshotChangeEventSource.SnapshotContext Modifier and Type Method Description SnapshotResult<O>
RelationalSnapshotChangeEventSource. doExecute(ChangeEventSource.ChangeEventSourceContext context, O previousOffset, AbstractSnapshotChangeEventSource.SnapshotContext<P,O> snapshotContext, AbstractSnapshotChangeEventSource.SnapshottingTask snapshottingTask)
protected ChangeRecordEmitter
RelationalSnapshotChangeEventSource. getChangeRecordEmitter(AbstractSnapshotChangeEventSource.SnapshotContext<P,O> snapshotContext, TableId tableId, Object[] row)
Returns aChangeRecordEmitter
producing the change records for the given table row.
-