org.pentaho.reporting.engine.classic.core.modules.misc.datafactory.sql
Class SQLDataFactoryCore

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.metadata.DefaultDataFactoryCore
      extended by org.pentaho.reporting.engine.classic.core.modules.misc.datafactory.sql.SQLDataFactoryCore
All Implemented Interfaces:
DataFactoryCore

public class SQLDataFactoryCore
extends DefaultDataFactoryCore


Constructor Summary
SQLDataFactoryCore()
           
 
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)
           
 
Methods inherited from class org.pentaho.reporting.engine.classic.core.metadata.DefaultDataFactoryCore
getReferencedResources
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SQLDataFactoryCore

public SQLDataFactoryCore()
Method Detail

getDisplayConnectionName

public String getDisplayConnectionName(DataFactoryMetaData metaData,
                                       DataFactory dataFactory)
Specified by:
getDisplayConnectionName in interface DataFactoryCore
Overrides:
getDisplayConnectionName in class DefaultDataFactoryCore

getQueryHash

public Object getQueryHash(DataFactoryMetaData dataFactoryMetaData,
                           DataFactory dataFactory,
                           String queryName,
                           DataRow parameter)
Specified by:
getQueryHash in interface DataFactoryCore
Overrides:
getQueryHash in class DefaultDataFactoryCore

getReferencedFields

public String[] getReferencedFields(DataFactoryMetaData metaData,
                                    DataFactory element,
                                    String query,
                                    DataRow parameter)
Specified by:
getReferencedFields in interface DataFactoryCore
Overrides:
getReferencedFields in class DefaultDataFactoryCore