Interface KettleTransformationProducer
-
- All Superinterfaces:
Cloneable
,Serializable
- All Known Implementing Classes:
AbstractKettleTransformationProducer
,EmbeddedKettleTransformationProducer
,KettleTransFromFileProducer
,KettleTransFromRepositoryProducer
public interface KettleTransformationProducer extends Cloneable, Serializable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
cancelQuery()
Object
clone()
Object
getQueryHash(org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager, org.pentaho.reporting.libraries.resourceloader.ResourceKey resourceKey)
String[]
getReferencedFields()
String
getStepName()
String
getTransformationFile()
TableModel
performQuery(org.pentaho.reporting.engine.classic.core.DataRow parameters, int queryLimit, org.pentaho.reporting.engine.classic.core.DataFactoryContext context)
TableModel
queryDesignTimeStructure(org.pentaho.reporting.engine.classic.core.DataRow parameter, org.pentaho.reporting.engine.classic.core.DataFactoryContext dataFactoryContext)
-
-
-
Method Detail
-
performQuery
TableModel performQuery(org.pentaho.reporting.engine.classic.core.DataRow parameters, int queryLimit, org.pentaho.reporting.engine.classic.core.DataFactoryContext context) throws org.pentaho.di.core.exception.KettleException, org.pentaho.reporting.engine.classic.core.ReportDataFactoryException
- Throws:
org.pentaho.di.core.exception.KettleException
org.pentaho.reporting.engine.classic.core.ReportDataFactoryException
-
clone
Object clone()
-
cancelQuery
void cancelQuery()
-
getQueryHash
Object getQueryHash(org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager, org.pentaho.reporting.libraries.resourceloader.ResourceKey resourceKey)
-
getReferencedFields
String[] getReferencedFields() throws org.pentaho.reporting.libraries.formula.parser.ParseException
- Throws:
org.pentaho.reporting.libraries.formula.parser.ParseException
-
getTransformationFile
String getTransformationFile()
-
getStepName
String getStepName()
-
queryDesignTimeStructure
TableModel queryDesignTimeStructure(org.pentaho.reporting.engine.classic.core.DataRow parameter, org.pentaho.reporting.engine.classic.core.DataFactoryContext dataFactoryContext) throws org.pentaho.reporting.engine.classic.core.ReportDataFactoryException, org.pentaho.di.core.exception.KettleException
- Throws:
org.pentaho.reporting.engine.classic.core.ReportDataFactoryException
org.pentaho.di.core.exception.KettleException
-
-