public class BaseOracleSchemaChangeEventEmitter extends Object implements SchemaChangeEventEmitter
SchemaChangeEventEmitter implementation based on Oracle.SchemaChangeEventEmitter.Receiver| Modifier and Type | Field and Description |
|---|---|
private String |
commandType |
private String |
ddlText |
private static org.slf4j.Logger |
LOGGER |
private String |
objectOwner |
private OracleOffsetContext |
offsetContext |
private String |
sourceDatabaseName |
private TableId |
tableId |
| Constructor and Description |
|---|
BaseOracleSchemaChangeEventEmitter(OracleOffsetContext offsetContext,
TableId tableId,
String sourceDatabaseName,
String objectOwner,
String ddlText,
String commandType) |
| Modifier and Type | Method and Description |
|---|---|
void |
emitSchemaChangeEvent(SchemaChangeEventEmitter.Receiver receiver) |
private SchemaChangeEvent.SchemaChangeEventType |
getSchemaChangeEventType() |
private static final org.slf4j.Logger LOGGER
private final OracleOffsetContext offsetContext
private final TableId tableId
private String sourceDatabaseName
private String objectOwner
private String ddlText
private String commandType
public void emitSchemaChangeEvent(SchemaChangeEventEmitter.Receiver receiver) throws InterruptedException
emitSchemaChangeEvent in interface SchemaChangeEventEmitterInterruptedExceptionprivate SchemaChangeEvent.SchemaChangeEventType getSchemaChangeEventType()
Copyright © 2021 JBoss by Red Hat. All rights reserved.