org.pentaho.reporting.engine.classic.core.metadata
Class DefaultDataFactoryCore

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.metadata.DefaultDataFactoryCore
All Implemented Interfaces:
DataFactoryCore
Direct Known Subclasses:
SQLDataFactoryCore, StaticDataFactoryCore

public class DefaultDataFactoryCore
extends Object
implements DataFactoryCore


Constructor Summary
DefaultDataFactoryCore()
           
 
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)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultDataFactoryCore

public DefaultDataFactoryCore()
Method Detail

getReferencedFields

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

getReferencedResources

public ResourceReference[] getReferencedResources(DataFactoryMetaData metaData,
                                                  DataFactory element,
                                                  org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager,
                                                  String query,
                                                  DataRow parameter)
Specified by:
getReferencedResources in interface DataFactoryCore

getDisplayConnectionName

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

getQueryHash

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