Class EmbeddedKettleQueryEntry

    • Method Detail

      • createFromExisting

        public static EmbeddedKettleQueryEntry createFromExisting​(String name,
                                                                  org.pentaho.reporting.engine.classic.extensions.datasources.kettle.EmbeddedKettleTransformationProducer producer,
                                                                  org.pentaho.reporting.engine.classic.core.DataFactoryContext dataFactoryContext)
                                                           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
      • createFromTemplate

        public static EmbeddedKettleQueryEntry createFromTemplate​(String name,
                                                                  String pluginId)
                                                           throws org.pentaho.di.core.exception.KettleException
        Throws:
        org.pentaho.di.core.exception.KettleException
      • createProducer

        public org.pentaho.reporting.engine.classic.extensions.datasources.kettle.KettleTransformationProducer createProducer()
                                                                                                                       throws org.pentaho.di.core.exception.KettleException
        Specified by:
        createProducer in class KettleQueryEntry
        Throws:
        org.pentaho.di.core.exception.KettleException
      • createUI

        public JComponent createUI()
                            throws org.pentaho.reporting.engine.classic.core.ReportDataFactoryException
        Throws:
        org.pentaho.reporting.engine.classic.core.ReportDataFactoryException
      • clear

        public void clear()
      • loadTransformation

        protected org.pentaho.reporting.engine.classic.extensions.datasources.kettle.AbstractKettleTransformationProducer loadTransformation​(org.pentaho.reporting.engine.classic.core.DataFactoryContext context)
                                                                                                                                      throws org.pentaho.di.core.exception.KettleException
        Specified by:
        loadTransformation in class KettleQueryEntry
        Throws:
        org.pentaho.di.core.exception.KettleException
      • 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