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 Db2OffsetContextDb2StreamingChangeEventSource.effectiveOffsetContextprivate final Db2OffsetContextDb2SchemaChangeEventEmitter.offsetContextMethods in io.debezium.connector.db2 that return Db2OffsetContextModifier and TypeMethodDescriptionprotected Db2OffsetContextDb2SnapshotChangeEventSource.copyOffset(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<Db2Partition, Db2OffsetContext> snapshotContext) Db2StreamingChangeEventSource.getOffsetContext()Methods 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.notification.NotificationService<Db2Partition, Db2OffsetContext> notificationService) 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.spi.schema.DataCollectionId>> Db2ChangeEventSourceFactory.getIncrementalSnapshotChangeEventSource(Db2OffsetContext offsetContext, io.debezium.pipeline.source.spi.SnapshotProgressListener<Db2Partition> snapshotProgressListener, io.debezium.pipeline.source.spi.DataChangeEventListener<Db2Partition> dataChangeEventListener, io.debezium.pipeline.notification.NotificationService<Db2Partition, Db2OffsetContext> notificationService) io.debezium.pipeline.source.SnapshottingTaskDb2SnapshotChangeEventSource.getSnapshottingTask(Db2Partition partition, Db2OffsetContext previousOffset) voidDb2StreamingChangeEventSource.init(Db2OffsetContext offsetContext) 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.aborted(io.debezium.pipeline.source.AbstractSnapshotChangeEventSource.SnapshotContext<Db2Partition, Db2OffsetContext> snapshotContext) private voidDb2SnapshotChangeEventSource.close(io.debezium.pipeline.source.AbstractSnapshotChangeEventSource.SnapshotContext<Db2Partition, Db2OffsetContext> snapshotContext) protected voidDb2SnapshotChangeEventSource.completed(io.debezium.pipeline.source.AbstractSnapshotChangeEventSource.SnapshotContext<Db2Partition, Db2OffsetContext> snapshotContext) protected voidDb2SnapshotChangeEventSource.connectionCreated(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<Db2Partition, Db2OffsetContext> snapshotContext) protected Db2OffsetContextDb2SnapshotChangeEventSource.copyOffset(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) Optional<io.debezium.pipeline.source.snapshot.incremental.IncrementalSnapshotChangeEventSource<Db2Partition,? extends io.debezium.spi.schema.DataCollectionId>> Db2ChangeEventSourceFactory.getIncrementalSnapshotChangeEventSource(Db2OffsetContext offsetContext, io.debezium.pipeline.source.spi.SnapshotProgressListener<Db2Partition> snapshotProgressListener, io.debezium.pipeline.source.spi.DataChangeEventListener<Db2Partition> dataChangeEventListener, io.debezium.pipeline.notification.NotificationService<Db2Partition, Db2OffsetContext> notificationService) io.debezium.pipeline.source.spi.SnapshotChangeEventSource<Db2Partition,Db2OffsetContext> Db2ChangeEventSourceFactory.getSnapshotChangeEventSource(io.debezium.pipeline.source.spi.SnapshotProgressListener<Db2Partition> snapshotProgressListener, io.debezium.pipeline.notification.NotificationService<Db2Partition, Db2OffsetContext> notificationService) 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, Db2DatabaseSchema schema, io.debezium.schema.SchemaChangeEvent.SchemaChangeEventType eventType) Constructor parameters in io.debezium.connector.db2 with type arguments of type Db2OffsetContextModifierConstructorDescriptionDb2SnapshotChangeEventSource(Db2ConnectorConfig connectorConfig, io.debezium.jdbc.MainConnectionProvidingConnectionFactory<Db2Connection> connectionFactory, Db2DatabaseSchema schema, io.debezium.pipeline.EventDispatcher<Db2Partition, io.debezium.relational.TableId> dispatcher, io.debezium.util.Clock clock, io.debezium.pipeline.source.spi.SnapshotProgressListener<Db2Partition> snapshotProgressListener, io.debezium.pipeline.notification.NotificationService<Db2Partition, Db2OffsetContext> notificationService)