Class EmbeddedKettleTransformationProducer

    • 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 class AbstractKettleTransformationProducer
        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()