Class KettleQueryEntry

java.lang.Object
org.pentaho.reporting.ui.datasources.kettle.KettleQueryEntry
Direct Known Subclasses:
EmbeddedKettleQueryEntry, FileKettleQueryEntry

public abstract class KettleQueryEntry extends Object
  • Constructor Details

    • KettleQueryEntry

      public KettleQueryEntry(String aName)
  • Method Details

    • setStopOnErrors

      public void setStopOnErrors(boolean stopOnErrors)
    • isStopOnErrors

      public boolean isStopOnErrors()
    • addPropertyChangeListener

      public void addPropertyChangeListener(PropertyChangeListener listener)
    • removePropertyChangeListener

      public void removePropertyChangeListener(PropertyChangeListener listener)
    • addPropertyChangeListener

      public void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
    • removePropertyChangeListener

      public void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
    • isValidated

      public boolean isValidated()
    • setValidated

      public void setValidated(boolean validated)
    • validate

      protected boolean validate()
    • clearCachedEntries

      protected void clearCachedEntries()
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getArguments

      public org.pentaho.reporting.engine.classic.extensions.datasources.kettle.FormulaArgument[] getArguments()
    • setArguments

      public void setArguments(org.pentaho.reporting.engine.classic.extensions.datasources.kettle.FormulaArgument[] arguments)
    • getParameters

      public org.pentaho.reporting.engine.classic.extensions.datasources.kettle.FormulaParameter[] getParameters()
    • setParameters

      public void setParameters(org.pentaho.reporting.engine.classic.extensions.datasources.kettle.FormulaParameter[] parameters)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • 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
      Throws:
      org.pentaho.di.core.exception.KettleException
      org.pentaho.reporting.engine.classic.core.ReportDataFactoryException
    • loadTransformation

      protected abstract 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
      Throws:
      org.pentaho.di.core.exception.KettleException
    • createProducer

      public abstract org.pentaho.reporting.engine.classic.extensions.datasources.kettle.KettleTransformationProducer createProducer() throws org.pentaho.di.core.exception.KettleException
      Throws:
      org.pentaho.di.core.exception.KettleException