Class Db2SnapshotChangeEventSource

  • All Implemented Interfaces:
    io.debezium.pipeline.source.spi.ChangeEventSource, io.debezium.pipeline.source.spi.SnapshotChangeEventSource<Db2Partition,​Db2OffsetContext>

    public class Db2SnapshotChangeEventSource
    extends io.debezium.relational.RelationalSnapshotChangeEventSource<Db2Partition,​Db2OffsetContext>
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      private static class  Db2SnapshotChangeEventSource.Db2SnapshotContext
      Mutable context which is populated in the course of snapshotting.
      • Nested classes/interfaces inherited from class io.debezium.relational.RelationalSnapshotChangeEventSource

        io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<P extends io.debezium.pipeline.spi.Partition,​O extends io.debezium.pipeline.spi.OffsetContext>
      • Nested classes/interfaces inherited from class io.debezium.pipeline.source.AbstractSnapshotChangeEventSource

        io.debezium.pipeline.source.AbstractSnapshotChangeEventSource.SnapshotContext<P extends io.debezium.pipeline.spi.Partition,​O extends io.debezium.pipeline.spi.OffsetContext>, io.debezium.pipeline.source.AbstractSnapshotChangeEventSource.SnapshottingTask
      • Nested classes/interfaces inherited from interface io.debezium.pipeline.source.spi.ChangeEventSource

        io.debezium.pipeline.source.spi.ChangeEventSource.ChangeEventSourceContext
    • Constructor Summary

      Constructors 
      Constructor Description
      Db2SnapshotChangeEventSource​(Db2ConnectorConfig connectorConfig, Db2Connection jdbcConnection, Db2DatabaseSchema schema, io.debezium.pipeline.EventDispatcher<io.debezium.relational.TableId> dispatcher, io.debezium.util.Clock clock, io.debezium.pipeline.source.spi.SnapshotProgressListener snapshotProgressListener)  
    • Field Detail

      • LOGGER

        private static final org.slf4j.Logger LOGGER
    • Constructor Detail

      • Db2SnapshotChangeEventSource

        public Db2SnapshotChangeEventSource​(Db2ConnectorConfig connectorConfig,
                                            Db2Connection jdbcConnection,
                                            Db2DatabaseSchema schema,
                                            io.debezium.pipeline.EventDispatcher<io.debezium.relational.TableId> dispatcher,
                                            io.debezium.util.Clock clock,
                                            io.debezium.pipeline.source.spi.SnapshotProgressListener snapshotProgressListener)