Class EmbeddedKettleQueryEntry

java.lang.Object
org.pentaho.reporting.ui.datasources.kettle.KettleQueryEntry
org.pentaho.reporting.ui.datasources.kettle.EmbeddedKettleQueryEntry

public class EmbeddedKettleQueryEntry extends KettleQueryEntry
  • Method Details

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

      public boolean validate()
      Overrides:
      validate in class KettleQueryEntry
    • 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