public class OracleSchemaChangeEventEmitter extends Object implements io.debezium.pipeline.spi.SchemaChangeEventEmitter
SchemaChangeEventEmitter implementation based on Oracle.| Modifier and Type | Field and Description |
|---|---|
private oracle.streams.DDLLCR |
ddlLcr |
private static org.slf4j.Logger |
LOGGER |
private OracleOffsetContext |
offsetContext |
private io.debezium.relational.TableId |
tableId |
| Constructor and Description |
|---|
OracleSchemaChangeEventEmitter(OracleOffsetContext offsetContext,
io.debezium.relational.TableId tableId,
oracle.streams.DDLLCR ddlLcr) |
| Modifier and Type | Method and Description |
|---|---|
void |
emitSchemaChangeEvent(io.debezium.pipeline.spi.SchemaChangeEventEmitter.Receiver receiver) |
private io.debezium.schema.SchemaChangeEvent.SchemaChangeEventType |
getSchemaChangeEventType() |
private static final org.slf4j.Logger LOGGER
private final OracleOffsetContext offsetContext
private final io.debezium.relational.TableId tableId
private final oracle.streams.DDLLCR ddlLcr
public OracleSchemaChangeEventEmitter(OracleOffsetContext offsetContext, io.debezium.relational.TableId tableId, oracle.streams.DDLLCR ddlLcr)
public void emitSchemaChangeEvent(io.debezium.pipeline.spi.SchemaChangeEventEmitter.Receiver receiver)
throws InterruptedException
emitSchemaChangeEvent in interface io.debezium.pipeline.spi.SchemaChangeEventEmitterInterruptedExceptionprivate io.debezium.schema.SchemaChangeEvent.SchemaChangeEventType getSchemaChangeEventType()
Copyright © 2019 JBoss by Red Hat. All rights reserved.