Uses of Class
io.debezium.connector.db2.Db2Partition
Packages that use Db2Partition
-
Uses of Db2Partition in io.debezium.connector.db2
Fields in io.debezium.connector.db2 declared as Db2PartitionModifier and TypeFieldDescriptionprivate final Db2PartitionDb2SchemaChangeEventEmitter.partitionFields in io.debezium.connector.db2 with type parameters of type Db2PartitionModifier and TypeFieldDescriptionprivate final io.debezium.pipeline.EventDispatcher<Db2Partition,io.debezium.relational.TableId> Db2ChangeEventSourceFactory.dispatcherprivate final io.debezium.pipeline.EventDispatcher<Db2Partition,io.debezium.relational.TableId> Db2StreamingChangeEventSource.dispatcherMethods in io.debezium.connector.db2 that return types with arguments of type Db2PartitionModifier and TypeMethodDescriptionOptional<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) Db2Partition.Provider.getPartitions()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) io.debezium.pipeline.source.spi.StreamingChangeEventSource<Db2Partition,Db2OffsetContext> Db2ChangeEventSourceFactory.getStreamingChangeEventSource()protected io.debezium.pipeline.source.AbstractSnapshotChangeEventSource.SnapshotContext<Db2Partition,Db2OffsetContext> Db2SnapshotChangeEventSource.prepare(Db2Partition partition, boolean onDemand) io.debezium.pipeline.ChangeEventSourceCoordinator<Db2Partition,Db2OffsetContext> Db2ConnectorTask.start(io.debezium.config.Configuration config) Methods in io.debezium.connector.db2 with parameters of type Db2PartitionModifier and TypeMethodDescriptionvoidDb2StreamingChangeEventSource.execute(io.debezium.pipeline.source.spi.ChangeEventSource.ChangeEventSourceContext context, Db2Partition partition, Db2OffsetContext offsetContext) private Db2ChangeTable[]Db2StreamingChangeEventSource.getCdcTablesToQuery(Db2Partition partition, Db2OffsetContext offsetContext) private voidDb2StreamingChangeEventSource.migrateTable(Db2Partition partition, Db2OffsetContext offsetContext, Queue<Db2ChangeTable> schemaChangeCheckpoints) protected io.debezium.pipeline.source.AbstractSnapshotChangeEventSource.SnapshotContext<Db2Partition,Db2OffsetContext> Db2SnapshotChangeEventSource.prepare(Db2Partition partition, boolean onDemand) Method parameters in io.debezium.connector.db2 with type arguments of type Db2PartitionModifier 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) 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) 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) 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, io.debezium.pipeline.source.SnapshottingTask snapshottingTask) protected voidDb2SnapshotChangeEventSource.releaseSchemaSnapshotLocks(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<Db2Partition, Db2OffsetContext> snapshotContext) Constructors in io.debezium.connector.db2 with parameters of type Db2PartitionModifierConstructorDescriptionDb2ChangeRecordEmitter(Db2Partition partition, io.debezium.pipeline.spi.OffsetContext offset, int operation, Object[] data, Object[] dataNext, io.debezium.util.Clock clock, Db2ConnectorConfig connectorConfig) Db2SchemaChangeEventEmitter(Db2Partition partition, Db2OffsetContext offsetContext, Db2ChangeTable changeTable, io.debezium.relational.Table tableSchema, Db2DatabaseSchema schema, io.debezium.schema.SchemaChangeEvent.SchemaChangeEventType eventType) (package private)Db2SnapshotContext(Db2Partition partition, String catalogName, boolean onDemand) Constructor parameters in io.debezium.connector.db2 with type arguments of type Db2PartitionModifierConstructorDescriptionDb2ChangeEventSourceFactory(Db2ConnectorConfig configuration, Db2Connection metadataConnection, io.debezium.jdbc.MainConnectionProvidingConnectionFactory<Db2Connection> connectionFactory, io.debezium.pipeline.ErrorHandler errorHandler, io.debezium.pipeline.EventDispatcher<Db2Partition, io.debezium.relational.TableId> dispatcher, io.debezium.util.Clock clock, Db2DatabaseSchema schema, io.debezium.snapshot.SnapshotterService snapshotterService) Db2SnapshotChangeEventSource(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, io.debezium.snapshot.SnapshotterService snapshotterService) Db2SnapshotChangeEventSource(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, io.debezium.snapshot.SnapshotterService snapshotterService) Db2SnapshotChangeEventSource(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, io.debezium.snapshot.SnapshotterService snapshotterService) Db2StreamingChangeEventSource(Db2ConnectorConfig connectorConfig, Db2Connection dataConnection, Db2Connection metadataConnection, io.debezium.pipeline.EventDispatcher<Db2Partition, io.debezium.relational.TableId> dispatcher, io.debezium.pipeline.ErrorHandler errorHandler, io.debezium.util.Clock clock, Db2DatabaseSchema schema, io.debezium.snapshot.SnapshotterService snapshotterService)