Class EmbeddedKettleTransformationProducer
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.extensions.datasources.kettle.AbstractKettleTransformationProducer
-
- org.pentaho.reporting.engine.classic.extensions.datasources.kettle.EmbeddedKettleTransformationProducer
-
- All Implemented Interfaces:
Serializable
,Cloneable
,KettleTransformationProducer
public class EmbeddedKettleTransformationProducer extends AbstractKettleTransformationProducer
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EmbeddedKettleTransformationProducer(FormulaArgument[] definedArgumentNames, FormulaParameter[] definedVariableNames, String pluginId, byte[] transformationRaw)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getPluginId()
Object
getQueryHash(org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager, org.pentaho.reporting.libraries.resourceloader.ResourceKey resourceKey)
String
getTransformationFile()
byte[]
getTransformationRaw()
protected org.pentaho.di.trans.TransMeta
loadTransformation(org.pentaho.di.repository.Repository repository, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager, org.pentaho.reporting.libraries.resourceloader.ResourceKey contextKey)
-
Methods inherited from class org.pentaho.reporting.engine.classic.extensions.datasources.kettle.AbstractKettleTransformationProducer
cancelQuery, clone, computeFullFilename, getArguments, getDefinedArgumentNames, getDefinedVariableNames, getParameter, getPassword, getReferencedFields, getRepositoryName, getStepName, getUsername, internalGetQueryHash, isStopOnError, loadTransformation, performQuery, performQueryOnTransformation, queryDesignTimeStructure, setStopOnError
-
-
-
-
Constructor Detail
-
EmbeddedKettleTransformationProducer
public EmbeddedKettleTransformationProducer(FormulaArgument[] definedArgumentNames, FormulaParameter[] definedVariableNames, String pluginId, byte[] transformationRaw)
-
-
Method Detail
-
getPluginId
public String getPluginId()
-
getTransformationRaw
public byte[] getTransformationRaw()
-
loadTransformation
protected org.pentaho.di.trans.TransMeta loadTransformation(org.pentaho.di.repository.Repository repository, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager, org.pentaho.reporting.libraries.resourceloader.ResourceKey contextKey) throws org.pentaho.reporting.engine.classic.core.ReportDataFactoryException, org.pentaho.di.core.exception.KettleException
- Specified by:
loadTransformation
in classAbstractKettleTransformationProducer
- Throws:
org.pentaho.reporting.engine.classic.core.ReportDataFactoryException
org.pentaho.di.core.exception.KettleException
-
getQueryHash
public Object getQueryHash(org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager, org.pentaho.reporting.libraries.resourceloader.ResourceKey resourceKey)
-
getTransformationFile
public String getTransformationFile()
-
-