Interface KettleTransformationProducer

    • 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
      • 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