Class FileKettleQueryEntry
java.lang.Object
org.pentaho.reporting.ui.datasources.kettle.KettleQueryEntry
org.pentaho.reporting.ui.datasources.kettle.FileKettleQueryEntry
-
Constructor Summary
ConstructorsConstructorDescriptionFileKettleQueryEntry
(String aName) FileKettleQueryEntry
(String aName, org.pentaho.reporting.engine.classic.extensions.datasources.kettle.KettleTransformationProducer producer) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
org.pentaho.reporting.engine.classic.extensions.datasources.kettle.KettleTransformationProducer
getDeclaredParameters
(org.pentaho.reporting.engine.classic.core.DataFactoryContext context) getFile()
List<org.pentaho.di.trans.step.StepMeta>
getSteps
(org.pentaho.reporting.engine.classic.core.DataFactoryContext context) protected org.pentaho.reporting.engine.classic.extensions.datasources.kettle.AbstractKettleTransformationProducer
loadTransformation
(org.pentaho.reporting.engine.classic.core.DataFactoryContext context) void
void
setSelectedStep
(String selectedStep) boolean
validate()
Methods inherited from class org.pentaho.reporting.ui.datasources.kettle.KettleQueryEntry
addPropertyChangeListener, addPropertyChangeListener, getArguments, getName, getParameters, isStopOnErrors, isValidated, removePropertyChangeListener, removePropertyChangeListener, setArguments, setName, setParameters, setStopOnErrors, setValidated, toString
-
Constructor Details
-
FileKettleQueryEntry
-
FileKettleQueryEntry
public FileKettleQueryEntry(String aName, org.pentaho.reporting.engine.classic.extensions.datasources.kettle.KettleTransformationProducer producer)
-
-
Method Details
-
validate
public boolean validate()- Overrides:
validate
in classKettleQueryEntry
-
setFile
-
clearCachedEntries
protected void clearCachedEntries()- Overrides:
clearCachedEntries
in classKettleQueryEntry
-
getFile
-
getSelectedStep
-
setSelectedStep
-
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 classKettleQueryEntry
- 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 classKettleQueryEntry
-
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 classKettleQueryEntry
-