Class KettleQueryEntry
- java.lang.Object
-
- org.pentaho.reporting.ui.datasources.kettle.KettleQueryEntry
-
- Direct Known Subclasses:
EmbeddedKettleQueryEntry
,FileKettleQueryEntry
public abstract class KettleQueryEntry extends Object
-
-
Constructor Summary
Constructors Constructor Description KettleQueryEntry(String aName)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
addPropertyChangeListener(PropertyChangeListener listener)
void
addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
protected void
clearCachedEntries()
abstract org.pentaho.reporting.engine.classic.extensions.datasources.kettle.KettleTransformationProducer
createProducer()
org.pentaho.reporting.engine.classic.extensions.datasources.kettle.FormulaArgument[]
getArguments()
KettleParameterInfo[]
getDeclaredParameters(org.pentaho.reporting.engine.classic.core.DataFactoryContext context)
String
getName()
org.pentaho.reporting.engine.classic.extensions.datasources.kettle.FormulaParameter[]
getParameters()
boolean
isStopOnErrors()
boolean
isValidated()
protected abstract org.pentaho.reporting.engine.classic.extensions.datasources.kettle.AbstractKettleTransformationProducer
loadTransformation(org.pentaho.reporting.engine.classic.core.DataFactoryContext context)
void
removePropertyChangeListener(PropertyChangeListener listener)
void
removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
void
setArguments(org.pentaho.reporting.engine.classic.extensions.datasources.kettle.FormulaArgument[] arguments)
void
setName(String name)
void
setParameters(org.pentaho.reporting.engine.classic.extensions.datasources.kettle.FormulaParameter[] parameters)
void
setStopOnErrors(boolean stopOnErrors)
void
setValidated(boolean validated)
String
toString()
protected boolean
validate()
-
-
-
Constructor Detail
-
KettleQueryEntry
public KettleQueryEntry(String aName)
-
-
Method Detail
-
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)
-
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
-
-