Class FileKettleQueryEntry

    • Constructor Detail

      • FileKettleQueryEntry

        public FileKettleQueryEntry​(String aName)
      • FileKettleQueryEntry

        public FileKettleQueryEntry​(String aName,
                                    org.pentaho.reporting.engine.classic.extensions.datasources.kettle.KettleTransformationProducer producer)
    • Method Detail

      • setFile

        public void setFile​(String file)
      • getFile

        public String getFile()
      • getSelectedStep

        public String getSelectedStep()
      • setSelectedStep

        public void setSelectedStep​(String selectedStep)
      • getDeclaredParameters

        public KettleParameterInfo[] getDeclaredParameters​(org.pentaho.reporting.engine.classic.core.DataFactoryContext context)
                                                    throws org.pentaho.di.core.exception.KettleException,
                                                           org.pentaho.reporting.engine.classic.core.ReportDataFactoryException
        Overrides:
        getDeclaredParameters in class KettleQueryEntry
        Throws:
        org.pentaho.di.core.exception.KettleException
        org.pentaho.reporting.engine.classic.core.ReportDataFactoryException
      • loadTransformation

        protected org.pentaho.reporting.engine.classic.extensions.datasources.kettle.AbstractKettleTransformationProducer loadTransformation​(org.pentaho.reporting.engine.classic.core.DataFactoryContext context)
        Specified by:
        loadTransformation in class KettleQueryEntry
      • getSteps

        public List<org.pentaho.di.trans.step.StepMeta> getSteps​(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
      • createProducer

        public org.pentaho.reporting.engine.classic.extensions.datasources.kettle.KettleTransformationProducer createProducer()
        Specified by:
        createProducer in class KettleQueryEntry