public interface IPmdConnectionProvider extends Serializable
Modifier and Type | Method and Description |
---|---|
Connection |
createConnection(org.pentaho.di.core.database.DatabaseMeta databaseMeta,
String username,
String password) |
TableModel |
executeQuery(org.pentaho.metadata.query.model.Query query,
org.pentaho.reporting.engine.classic.core.DataRow parameters)
This brokers execution of a query to the connection provider, it is used for non-SQL based Pentaho Metadata
datasources
|
org.pentaho.metadata.repository.IMetadataDomainRepository |
getMetadataDomainRepository(String domain,
org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager,
org.pentaho.reporting.libraries.resourceloader.ResourceKey contextKey,
String xmiFile) |
Connection createConnection(org.pentaho.di.core.database.DatabaseMeta databaseMeta, String username, String password) throws org.pentaho.reporting.engine.classic.core.ReportDataFactoryException
org.pentaho.reporting.engine.classic.core.ReportDataFactoryException
org.pentaho.metadata.repository.IMetadataDomainRepository getMetadataDomainRepository(String domain, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager, org.pentaho.reporting.libraries.resourceloader.ResourceKey contextKey, String xmiFile) throws org.pentaho.reporting.engine.classic.core.ReportDataFactoryException
org.pentaho.reporting.engine.classic.core.ReportDataFactoryException
TableModel executeQuery(org.pentaho.metadata.query.model.Query query, org.pentaho.reporting.engine.classic.core.DataRow parameters) throws org.pentaho.reporting.engine.classic.core.ReportDataFactoryException
org.pentaho.reporting.engine.classic.core.ReportDataFactoryException