Uses of Class
io.debezium.connector.db2.Db2OffsetContext
-
-
Uses of Db2OffsetContext in io.debezium.connector.db2
Fields in io.debezium.connector.db2 declared as Db2OffsetContext Modifier and Type Field Description private Db2OffsetContextDb2SchemaChangeEventEmitter. offsetContextMethods in io.debezium.connector.db2 that return Db2OffsetContext Modifier and Type Method Description protected Db2OffsetContextDb2ConnectorTask. getPreviousOffset(io.debezium.pipeline.spi.OffsetContext.Loader<Db2OffsetContext> loader)Loads the connector's persistent offset (if present) via the given loader.Db2OffsetContextDb2OffsetContext.Loader. load(Map<String,?> offset)Methods in io.debezium.connector.db2 that return types with arguments of type Db2OffsetContext Modifier and Type Method Description io.debezium.pipeline.source.spi.SnapshotChangeEventSource<Db2OffsetContext>Db2ChangeEventSourceFactory. getSnapshotChangeEventSource(io.debezium.pipeline.source.spi.SnapshotProgressListener snapshotProgressListener)io.debezium.pipeline.source.spi.StreamingChangeEventSource<Db2OffsetContext>Db2ChangeEventSourceFactory. getStreamingChangeEventSource()protected io.debezium.pipeline.source.AbstractSnapshotChangeEventSource.SnapshotContext<Db2OffsetContext>Db2SnapshotChangeEventSource. prepare(io.debezium.pipeline.source.spi.ChangeEventSource.ChangeEventSourceContext context)io.debezium.pipeline.ChangeEventSourceCoordinator<Db2OffsetContext>Db2ConnectorTask. start(io.debezium.config.Configuration config)Methods in io.debezium.connector.db2 with parameters of type Db2OffsetContext Modifier and Type Method Description protected voidDb2SnapshotChangeEventSource. determineSnapshotOffset(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<Db2OffsetContext> ctx, Db2OffsetContext previousOffset)voidDb2StreamingChangeEventSource. execute(io.debezium.pipeline.source.spi.ChangeEventSource.ChangeEventSourceContext context, Db2OffsetContext offsetContext)private Db2ChangeTable[]Db2StreamingChangeEventSource. getCdcTablesToQuery(Db2OffsetContext offsetContext)Optional<io.debezium.pipeline.source.snapshot.incremental.IncrementalSnapshotChangeEventSource<? extends io.debezium.schema.DataCollectionId>>Db2ChangeEventSourceFactory. getIncrementalSnapshotChangeEventSource(Db2OffsetContext offsetContext, io.debezium.pipeline.source.spi.SnapshotProgressListener snapshotProgressListener, io.debezium.pipeline.source.spi.DataChangeEventListener dataChangeEventListener)protected io.debezium.pipeline.source.AbstractSnapshotChangeEventSource.SnapshottingTaskDb2SnapshotChangeEventSource. getSnapshottingTask(Db2OffsetContext previousOffset)private voidDb2StreamingChangeEventSource. migrateTable(Db2OffsetContext offsetContext, Queue<Db2ChangeTable> schemaChangeCheckpoints)protected voidDb2SnapshotChangeEventSource. readTableStructure(io.debezium.pipeline.source.spi.ChangeEventSource.ChangeEventSourceContext sourceContext, io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<Db2OffsetContext> snapshotContext, Db2OffsetContext previousOffset)Method parameters in io.debezium.connector.db2 with type arguments of type Db2OffsetContext Modifier and Type Method Description protected voidDb2SnapshotChangeEventSource. complete(io.debezium.pipeline.source.AbstractSnapshotChangeEventSource.SnapshotContext<Db2OffsetContext> snapshotContext)protected voidDb2SnapshotChangeEventSource. connectionCreated(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<Db2OffsetContext> snapshotContext)protected voidDb2SnapshotChangeEventSource. determineSnapshotOffset(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<Db2OffsetContext> ctx, Db2OffsetContext previousOffset)protected Set<io.debezium.relational.TableId>Db2SnapshotChangeEventSource. getAllTableIds(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<Db2OffsetContext> ctx)protected io.debezium.schema.SchemaChangeEventDb2SnapshotChangeEventSource. getCreateTableEvent(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<Db2OffsetContext> snapshotContext, io.debezium.relational.Table table)protected Db2OffsetContextDb2ConnectorTask. getPreviousOffset(io.debezium.pipeline.spi.OffsetContext.Loader<Db2OffsetContext> loader)Loads the connector's persistent offset (if present) via the given loader.protected Optional<String>Db2SnapshotChangeEventSource. getSnapshotSelect(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<Db2OffsetContext> snapshotContext, io.debezium.relational.TableId tableId)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<Db2OffsetContext> snapshotContext)protected voidDb2SnapshotChangeEventSource. readTableStructure(io.debezium.pipeline.source.spi.ChangeEventSource.ChangeEventSourceContext sourceContext, io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<Db2OffsetContext> snapshotContext, Db2OffsetContext previousOffset)protected voidDb2SnapshotChangeEventSource. releaseSchemaSnapshotLocks(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<Db2OffsetContext> snapshotContext)Constructors in io.debezium.connector.db2 with parameters of type Db2OffsetContext Constructor Description Db2SchemaChangeEventEmitter(Db2OffsetContext offsetContext, Db2ChangeTable changeTable, io.debezium.relational.Table tableSchema, io.debezium.schema.SchemaChangeEvent.SchemaChangeEventType eventType)
-