Package io.debezium.connector.mariadb
Class MariaDbReadOnlyIncrementalSnapshotChangeEventSource
java.lang.Object
io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotChangeEventSource<P,io.debezium.relational.TableId>
io.debezium.connector.binlog.BinlogReadOnlyIncrementalSnapshotChangeEventSource<MariaDbPartition,MariaDbOffsetContext>
io.debezium.connector.mariadb.MariaDbReadOnlyIncrementalSnapshotChangeEventSource
- All Implemented Interfaces:
io.debezium.pipeline.source.snapshot.incremental.IncrementalSnapshotChangeEventSource<MariaDbPartition,io.debezium.relational.TableId>
public class MariaDbReadOnlyIncrementalSnapshotChangeEventSource
extends BinlogReadOnlyIncrementalSnapshotChangeEventSource<MariaDbPartition,MariaDbOffsetContext>
- Author:
- Chris Cranford
-
Field Summary
Fields inherited from class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotChangeEventSource
chunkQueryBuilder, connectorConfig, context, dispatcher, jdbcConnection, notificationService, window -
Constructor Summary
ConstructorsConstructorDescriptionMariaDbReadOnlyIncrementalSnapshotChangeEventSource(MariaDbConnectorConfig connectorConfig, io.debezium.jdbc.JdbcConnection jdbcConnection, io.debezium.pipeline.EventDispatcher<MariaDbPartition, io.debezium.relational.TableId> dispatcher, io.debezium.schema.DatabaseSchema<?> databaseSchema, io.debezium.util.Clock clock, io.debezium.pipeline.source.spi.SnapshotProgressListener<MariaDbPartition> progressListener, io.debezium.pipeline.source.spi.DataChangeEventListener<MariaDbPartition> dataChangeEventListener, io.debezium.pipeline.notification.NotificationService<MariaDbPartition, MariaDbOffsetContext> notificationService) -
Method Summary
Methods inherited from class io.debezium.connector.binlog.BinlogReadOnlyIncrementalSnapshotChangeEventSource
addDataCollectionNamesToSnapshot, emitWindowClose, emitWindowOpen, processFilteredEvent, processHeartbeat, processMessage, processTransactionCommittedEvent, processTransactionStartedEvent, sendEvent, stopSnapshotMethods inherited from class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotChangeEventSource
closeWindow, deduplicateWindow, getChangeRecordEmitter, getSignalTableName, init, pauseSnapshot, postIncrementalSnapshotCompleted, postReadChunk, preReadChunk, processSchemaChange, readChunk, refreshTableSchema, rereadChunk, resumeSnapshot, sendWindowEvents, setContext
-
Constructor Details
-
MariaDbReadOnlyIncrementalSnapshotChangeEventSource
public MariaDbReadOnlyIncrementalSnapshotChangeEventSource(MariaDbConnectorConfig connectorConfig, io.debezium.jdbc.JdbcConnection jdbcConnection, io.debezium.pipeline.EventDispatcher<MariaDbPartition, io.debezium.relational.TableId> dispatcher, io.debezium.schema.DatabaseSchema<?> databaseSchema, io.debezium.util.Clock clock, io.debezium.pipeline.source.spi.SnapshotProgressListener<MariaDbPartition> progressListener, io.debezium.pipeline.source.spi.DataChangeEventListener<MariaDbPartition> dataChangeEventListener, io.debezium.pipeline.notification.NotificationService<MariaDbPartition, MariaDbOffsetContext> notificationService)
-
-
Method Details
-
getExecutedGtidSet
- Specified by:
getExecutedGtidSetin classBinlogReadOnlyIncrementalSnapshotChangeEventSource<MariaDbPartition,MariaDbOffsetContext>
-