Interface SQLTableGeneration
public interface SQLTableGeneration
Provides the methods to generate an
SQLTable instance.- Since:
- 2.3.0
-
Method Summary
Modifier and TypeMethodDescriptiongenerateTables(String sqlDataSource, String schemaName, String tablePattern, Set<String> sqlTableNames, ServiceType serviceType) Returns theTableGenerationResultforSQLTable.
-
Method Details
-
generateTables
TableGenerationResult<SQLField,SQLTable> generateTables(String sqlDataSource, String schemaName, String tablePattern, Set<String> sqlTableNames, ServiceType serviceType) throws DataExchangeException Returns theTableGenerationResultforSQLTable.- Parameters:
sqlDataSource- name of the SQL data source.schemaName- schema naming pattern used to select from SQL tables or views whose names match this pattern.tablePattern- table naming pattern which is used to select from SQL tables or views whose names match this pattern.sqlTableNames- set of SQL tables or views names.serviceType- imports or exports SQL (ServiceType.SQL_IMPORT,ServiceType.SQL_EXPORT).- Throws:
DataExchangeException
-