Package io.debezium.connector.sqlserver
Class SqlServerSchemaChangeEventEmitter
java.lang.Object
io.debezium.connector.sqlserver.SqlServerSchemaChangeEventEmitter
- All Implemented Interfaces:
SchemaChangeEventEmitter
SchemaChangeEventEmitter implementation based on SQL Server.- Author:
- Jiri Pechanec
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.debezium.pipeline.spi.SchemaChangeEventEmitter
SchemaChangeEventEmitter.Receiver -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final SqlServerChangeTableprivate final SchemaChangeEvent.SchemaChangeEventTypeprivate final SqlServerOffsetContextprivate final SqlServerPartitionprivate final Table -
Constructor Summary
ConstructorsConstructorDescriptionSqlServerSchemaChangeEventEmitter(SqlServerPartition partition, SqlServerOffsetContext offsetContext, SqlServerChangeTable changeTable, Table tableSchema, SchemaChangeEvent.SchemaChangeEventType eventType) -
Method Summary
Modifier and TypeMethodDescriptionvoid
-
Field Details
-
partition
-
offsetContext
-
changeTable
-
tableSchema
-
eventType
-
-
Constructor Details
-
SqlServerSchemaChangeEventEmitter
public SqlServerSchemaChangeEventEmitter(SqlServerPartition partition, SqlServerOffsetContext offsetContext, SqlServerChangeTable changeTable, Table tableSchema, SchemaChangeEvent.SchemaChangeEventType eventType)
-
-
Method Details
-
emitSchemaChangeEvent
public void emitSchemaChangeEvent(SchemaChangeEventEmitter.Receiver receiver) throws InterruptedException - Specified by:
emitSchemaChangeEventin interfaceSchemaChangeEventEmitter- Throws:
InterruptedException
-