Interface SQLTableGeneration
-
public interface SQLTableGenerationProvides the methods to generate anSQLTableinstance.- Since:
- 2.3.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TableGenerationResult<SQLField,SQLTable>generateTables(java.lang.String sqlDataSource, java.lang.String schemaName, java.lang.String tablePattern, java.util.Set<java.lang.String> sqlTableNames, ServiceType serviceType)Returns theTableGenerationResultforSQLTable.
-
-
-
Method Detail
-
generateTables
TableGenerationResult<SQLField,SQLTable> generateTables(java.lang.String sqlDataSource, java.lang.String schemaName, java.lang.String tablePattern, java.util.Set<java.lang.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
-
-