public class OracleDatabaseSchema
extends io.debezium.relational.HistorizedRelationalDatabaseSchema
| Modifier and Type | Field and Description |
|---|---|
private io.debezium.relational.history.DatabaseHistory |
databaseHistory |
private static org.slf4j.Logger |
LOGGER |
| Constructor and Description |
|---|
OracleDatabaseSchema(OracleConnectorConfig connectorConfig,
io.debezium.util.SchemaNameAdjuster schemaNameAdjuster,
io.debezium.schema.TopicSelector<io.debezium.relational.TableId> topicSelector,
OracleConnection connection) |
| Modifier and Type | Method and Description |
|---|---|
void |
applySchemaChange(io.debezium.schema.SchemaChangeEvent schemaChange) |
void |
close() |
private static Predicate<io.debezium.relational.TableId> |
getTableFilter(OracleConnectorConfig connectorConfig) |
void |
recover(io.debezium.pipeline.spi.OffsetContext offset) |
buildAndRegisterSchema, clearSchemas, removeSchema, schemaFor, tableFor, tableIds, tablesprivate static final org.slf4j.Logger LOGGER
private final io.debezium.relational.history.DatabaseHistory databaseHistory
public OracleDatabaseSchema(OracleConnectorConfig connectorConfig, io.debezium.util.SchemaNameAdjuster schemaNameAdjuster, io.debezium.schema.TopicSelector<io.debezium.relational.TableId> topicSelector, OracleConnection connection)
private static Predicate<io.debezium.relational.TableId> getTableFilter(OracleConnectorConfig connectorConfig)
public void recover(io.debezium.pipeline.spi.OffsetContext offset)
public void close()
close in interface io.debezium.schema.DatabaseSchema<io.debezium.relational.TableId>close in class io.debezium.relational.RelationalDatabaseSchemapublic void applySchemaChange(io.debezium.schema.SchemaChangeEvent schemaChange)
Copyright © 2018 JBoss by Red Hat. All rights reserved.