use of org.pentaho.platform.dataaccess.datasource.wizard.service.impl.MultitableDatasourceService in project data-access by pentaho.
the class JoinSelectionDebugGwtServlet method getTableFields.
public List<String> getTableFields(String table, IDatabaseConnection connection) throws Exception {
DatabaseMeta databaseMeta = this.getDatabaseMeta(connection);
MultitableDatasourceService service = new MultitableDatasourceService(databaseMeta);
return service.getTableFields(table, connection);
}
use of org.pentaho.platform.dataaccess.datasource.wizard.service.impl.MultitableDatasourceService in project data-access by pentaho.
the class JoinSelectionDebugGwtServlet method serializeJoins.
public IDatasourceSummary serializeJoins(MultiTableDatasourceDTO dto, IDatabaseConnection connection) throws Exception {
DatabaseMeta databaseMeta = this.getDatabaseMeta(connection);
MultitableDatasourceService service = new MultitableDatasourceService(databaseMeta);
return service.serializeJoins(dto, connection);
}
use of org.pentaho.platform.dataaccess.datasource.wizard.service.impl.MultitableDatasourceService in project data-access by pentaho.
the class JoinSelectionDebugGwtServlet method getDatabaseTables.
public List<String> getDatabaseTables(IDatabaseConnection connection, String schema) throws Exception {
DatabaseMeta databaseMeta = this.getDatabaseMeta(connection);
MultitableDatasourceService service = new MultitableDatasourceService(databaseMeta);
return service.getDatabaseTables(connection, schema);
}
use of org.pentaho.platform.dataaccess.datasource.wizard.service.impl.MultitableDatasourceService in project data-access by pentaho.
the class JoinSelectionDebugGwtServlet method retrieveSchemas.
public List<String> retrieveSchemas(IDatabaseConnection connection) throws Exception {
DatabaseMeta databaseMeta = this.getDatabaseMeta(connection);
MultitableDatasourceService service = new MultitableDatasourceService(databaseMeta);
return service.retrieveSchemas(connection);
}
Aggregations