org.pentaho.reporting.engine.classic.core.metadata
Interface DataFactoryCore

All Known Implementing Classes:
DefaultDataFactoryCore, SQLDataFactoryCore, StaticDataFactoryCore

public interface DataFactoryCore


Method Summary
 String getDisplayConnectionName(DataFactoryMetaData metaData, DataFactory dataFactory)
           
 Object getQueryHash(DataFactoryMetaData dataFactoryMetaData, DataFactory dataFactory, String queryName, DataRow parameter)
           
 String[] getReferencedFields(DataFactoryMetaData metaData, DataFactory element, String query, DataRow parameter)
           
 ResourceReference[] getReferencedResources(DataFactoryMetaData metaData, DataFactory element, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager, String query, DataRow parameter)
           
 

Method Detail

getReferencedFields

String[] getReferencedFields(DataFactoryMetaData metaData,
                             DataFactory element,
                             String query,
                             DataRow parameter)

getReferencedResources

ResourceReference[] getReferencedResources(DataFactoryMetaData metaData,
                                           DataFactory element,
                                           org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager,
                                           String query,
                                           DataRow parameter)

getDisplayConnectionName

String getDisplayConnectionName(DataFactoryMetaData metaData,
                                DataFactory dataFactory)

getQueryHash

Object getQueryHash(DataFactoryMetaData dataFactoryMetaData,
                    DataFactory dataFactory,
                    String queryName,
                    DataRow parameter)