public class SqlServerSchemaChangeEventEmitter extends Object implements SchemaChangeEventEmitter
SchemaChangeEventEmitter implementation based on SQL Server.SchemaChangeEventEmitter.Receiver| Modifier and Type | Field and Description |
|---|---|
private ChangeTable |
changeTable |
private SchemaChangeEvent.SchemaChangeEventType |
eventType |
private static org.slf4j.Logger |
LOGGER |
private SqlServerOffsetContext |
offsetContext |
private Table |
tableSchema |
| Constructor and Description |
|---|
SqlServerSchemaChangeEventEmitter(SqlServerOffsetContext offsetContext,
ChangeTable changeTable,
Table tableSchema,
SchemaChangeEvent.SchemaChangeEventType eventType) |
| Modifier and Type | Method and Description |
|---|---|
void |
emitSchemaChangeEvent(SchemaChangeEventEmitter.Receiver receiver) |
private static final org.slf4j.Logger LOGGER
private final SqlServerOffsetContext offsetContext
private final ChangeTable changeTable
private final Table tableSchema
private final SchemaChangeEvent.SchemaChangeEventType eventType
public SqlServerSchemaChangeEventEmitter(SqlServerOffsetContext offsetContext, ChangeTable changeTable, Table tableSchema, SchemaChangeEvent.SchemaChangeEventType eventType)
public void emitSchemaChangeEvent(SchemaChangeEventEmitter.Receiver receiver) throws InterruptedException
emitSchemaChangeEvent in interface SchemaChangeEventEmitterInterruptedExceptionCopyright © 2019 JBoss by Red Hat. All rights reserved.