Uses of Class
io.debezium.connector.db2.Db2OffsetContext
Packages that use Db2OffsetContext
-
Uses of Db2OffsetContext in io.debezium.connector.db2
Fields in io.debezium.connector.db2 declared as Db2OffsetContextModifier and TypeFieldDescriptionprivate final Db2OffsetContextDb2SchemaChangeEventEmitter.offsetContextMethods in io.debezium.connector.db2 that return Db2OffsetContextModifier and TypeMethodDescriptionMethods in io.debezium.connector.db2 that return types with arguments of type Db2OffsetContextModifier and TypeMethodDescriptionio.debezium.pipeline.source.spi.SnapshotChangeEventSource<Db2Partition,Db2OffsetContext> Db2ChangeEventSourceFactory.getSnapshotChangeEventSource(io.debezium.pipeline.source.spi.SnapshotProgressListener<Db2Partition> snapshotProgressListener) io.debezium.pipeline.source.spi.StreamingChangeEventSource<Db2Partition,Db2OffsetContext> Db2ChangeEventSourceFactory.getStreamingChangeEventSource()protected io.debezium.pipeline.source.AbstractSnapshotChangeEventSource.SnapshotContext<Db2Partition,Db2OffsetContext> Db2SnapshotChangeEventSource.prepare(Db2Partition partition) io.debezium.pipeline.ChangeEventSourceCoordinator<Db2Partition,Db2OffsetContext> Db2ConnectorTask.start(io.debezium.config.Configuration config) Methods in io.debezium.connector.db2 with parameters of type Db2OffsetContextModifier and TypeMethodDescriptionprotected voidDb2SnapshotChangeEventSource.determineSnapshotOffset(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<Db2Partition, Db2OffsetContext> ctx, Db2OffsetContext previousOffset) voidDb2StreamingChangeEventSource.execute(io.debezium.pipeline.source.spi.ChangeEventSource.ChangeEventSourceContext context, Db2Partition partition, Db2OffsetContext offsetContext) private Db2ChangeTable[]Db2StreamingChangeEventSource.getCdcTablesToQuery(Db2Partition partition, Db2OffsetContext offsetContext) Optional<io.debezium.pipeline.source.snapshot.incremental.IncrementalSnapshotChangeEventSource<Db2Partition,? extends io.debezium.schema.DataCollectionId>> Db2ChangeEventSourceFactory.getIncrementalSnapshotChangeEventSource(Db2OffsetContext offsetContext, io.debezium.pipeline.source.spi.SnapshotProgressListener<Db2Partition> snapshotProgressListener, io.debezium.pipeline.source.spi.DataChangeEventListener<Db2Partition> dataChangeEventListener) protected io.debezium.pipeline.source.AbstractSnapshotChangeEventSource.SnapshottingTaskDb2SnapshotChangeEventSource.getSnapshottingTask(Db2Partition partition, Db2OffsetContext previousOffset) private voidDb2StreamingChangeEventSource.migrateTable(Db2Partition partition, Db2OffsetContext offsetContext, Queue<Db2ChangeTable> schemaChangeCheckpoints) protected voidDb2SnapshotChangeEventSource.readTableStructure(io.debezium.pipeline.source.spi.ChangeEventSource.ChangeEventSourceContext sourceContext, io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<Db2Partition, Db2OffsetContext> snapshotContext, Db2OffsetContext previousOffset) Method parameters in io.debezium.connector.db2 with type arguments of type Db2OffsetContextModifier and TypeMethodDescriptionprotected voidDb2SnapshotChangeEventSource.complete(io.debezium.pipeline.source.AbstractSnapshotChangeEventSource.SnapshotContext<Db2Partition, Db2OffsetContext> snapshotContext) protected voidDb2SnapshotChangeEventSource.connectionCreated(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<Db2Partition, Db2OffsetContext> snapshotContext) protected voidDb2SnapshotChangeEventSource.determineSnapshotOffset(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<Db2Partition, Db2OffsetContext> ctx, Db2OffsetContext previousOffset) protected Set<io.debezium.relational.TableId>Db2SnapshotChangeEventSource.getAllTableIds(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<Db2Partition, Db2OffsetContext> ctx) protected io.debezium.schema.SchemaChangeEventDb2SnapshotChangeEventSource.getCreateTableEvent(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<Db2Partition, Db2OffsetContext> snapshotContext, io.debezium.relational.Table table) Db2SnapshotChangeEventSource.getSnapshotSelect(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<Db2Partition, Db2OffsetContext> snapshotContext, io.debezium.relational.TableId tableId, List<String> columns) Generate a valid db2 query string for the specified tableprotected voidDb2SnapshotChangeEventSource.lockTablesForSchemaSnapshot(io.debezium.pipeline.source.spi.ChangeEventSource.ChangeEventSourceContext sourceContext, io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<Db2Partition, Db2OffsetContext> snapshotContext) protected voidDb2SnapshotChangeEventSource.readTableStructure(io.debezium.pipeline.source.spi.ChangeEventSource.ChangeEventSourceContext sourceContext, io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<Db2Partition, Db2OffsetContext> snapshotContext, Db2OffsetContext previousOffset) protected voidDb2SnapshotChangeEventSource.releaseSchemaSnapshotLocks(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<Db2Partition, Db2OffsetContext> snapshotContext) Constructors in io.debezium.connector.db2 with parameters of type Db2OffsetContextModifierConstructorDescriptionDb2SchemaChangeEventEmitter(Db2Partition partition, Db2OffsetContext offsetContext, Db2ChangeTable changeTable, io.debezium.relational.Table tableSchema, io.debezium.schema.SchemaChangeEvent.SchemaChangeEventType eventType)