Package org.jumpmind.db.platform.kafka
Class KafkaDdlReader
java.lang.Object
org.jumpmind.db.platform.kafka.KafkaDdlReader
- All Implemented Interfaces:
IDdlReader
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetApplicationTriggersForModel(String catalog, String schema, String tableName, String triggerPrefix) getColumnNames(String catalog, String schema, String tableName) getExportedForeignTableRows(ISqlTransaction transaction, List<TableRow> tableRows, Set<TableRow> visited, BinaryEncoding encoding) getExportedKeys(Table table) getForeignKeys(String catalog, String schema, String tableName) getImportedForeignTableRows(List<TableRow> tableRows, Set<TableRow> visited, BinaryEncoding encoding) getPlatformTrigger(IDatabasePlatform platform, Trigger trigger) getSchemaNames(String catalog) getTableNames(String catalog, String schema, String[] tableTypes) getTriggerFor(Table table, String name) getTriggers(String catalog, String schema, String tableName) readTable(ISqlTransaction transaction, String catalog, String schema, String table) readTables(String catalog, String schema, String[] tableTypes)
-
Field Details
-
platform
-
-
Constructor Details
-
KafkaDdlReader
-
-
Method Details
-
readTables
- Specified by:
readTablesin interfaceIDdlReader
-
readTable
- Specified by:
readTablein interfaceIDdlReader
-
readTable
- Specified by:
readTablein interfaceIDdlReader
-
getTableTypes
- Specified by:
getTableTypesin interfaceIDdlReader
-
getCatalogNames
- Specified by:
getCatalogNamesin interfaceIDdlReader
-
getSchemaNames
- Specified by:
getSchemaNamesin interfaceIDdlReader
-
getTableNames
- Specified by:
getTableNamesin interfaceIDdlReader
-
getColumnNames
- Specified by:
getColumnNamesin interfaceIDdlReader
-
getTriggers
- Specified by:
getTriggersin interfaceIDdlReader
-
getTriggerFor
- Specified by:
getTriggerForin interfaceIDdlReader
-
getExportedKeys
- Specified by:
getExportedKeysin interfaceIDdlReader
-
getForeignKeys
- Specified by:
getForeignKeysin interfaceIDdlReader
-
getExportedForeignTableRows
public List<TableRow> getExportedForeignTableRows(ISqlTransaction transaction, List<TableRow> tableRows, Set<TableRow> visited, BinaryEncoding encoding) - Specified by:
getExportedForeignTableRowsin interfaceIDdlReader
-
getImportedForeignTableRows
public List<TableRow> getImportedForeignTableRows(List<TableRow> tableRows, Set<TableRow> visited, BinaryEncoding encoding) - Specified by:
getImportedForeignTableRowsin interfaceIDdlReader
-
getApplicationTriggersForModel
public List<Trigger> getApplicationTriggersForModel(String catalog, String schema, String tableName, String triggerPrefix) - Specified by:
getApplicationTriggersForModelin interfaceIDdlReader
-
getPlatformTrigger
- Specified by:
getPlatformTriggerin interfaceIDdlReader
-