Package io.debezium.connector.db2
Class Db2DatabaseSchema
- java.lang.Object
-
- io.debezium.relational.RelationalDatabaseSchema
-
- io.debezium.relational.HistorizedRelationalDatabaseSchema
-
- io.debezium.connector.db2.Db2DatabaseSchema
-
- All Implemented Interfaces:
io.debezium.schema.DatabaseSchema<io.debezium.relational.TableId>,io.debezium.schema.HistorizedDatabaseSchema<io.debezium.relational.TableId>
public class Db2DatabaseSchema extends io.debezium.relational.HistorizedRelationalDatabaseSchemaLogical representation of DB2 schema.- Author:
- Jiri Pechanec
-
-
Field Summary
Fields Modifier and Type Field Description private static org.slf4j.LoggerLOGGER
-
Constructor Summary
Constructors Constructor Description Db2DatabaseSchema(Db2ConnectorConfig connectorConfig, io.debezium.util.SchemaNameAdjuster schemaNameAdjuster, io.debezium.schema.TopicSelector<io.debezium.relational.TableId> topicSelector, Db2Connection connection)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapplySchemaChange(io.debezium.schema.SchemaChangeEvent schemaChange)protected io.debezium.relational.ddl.DdlParsergetDdlParser()-
Methods inherited from class io.debezium.relational.HistorizedRelationalDatabaseSchema
close, initializeStorage, record, recover, storeOnlyCapturedTables, tableInformationComplete
-
Methods inherited from class io.debezium.relational.RelationalDatabaseSchema
assureNonEmptySchema, buildAndRegisterSchema, clearSchemas, getTableFilter, refresh, refreshSchema, removeSchema, schemaFor, tableFor, tableIds, tables
-
-
-
-
Constructor Detail
-
Db2DatabaseSchema
public Db2DatabaseSchema(Db2ConnectorConfig connectorConfig, io.debezium.util.SchemaNameAdjuster schemaNameAdjuster, io.debezium.schema.TopicSelector<io.debezium.relational.TableId> topicSelector, Db2Connection connection)
-
-