Class EmbeddedTransformationDataSourcePlugin

  • All Implemented Interfaces:
    org.pentaho.reporting.engine.classic.core.designtime.DataSourcePlugin, org.pentaho.reporting.engine.classic.extensions.datasources.kettle.EmbeddedKettleDataFactoryEditor

    public class EmbeddedTransformationDataSourcePlugin
    extends KettleDataSourcePlugin
    implements org.pentaho.reporting.engine.classic.extensions.datasources.kettle.EmbeddedKettleDataFactoryEditor
    • Constructor Detail

      • EmbeddedTransformationDataSourcePlugin

        public EmbeddedTransformationDataSourcePlugin()
    • Method Detail

      • configure

        public void configure​(String metaDataId)
        Specified by:
        configure in interface org.pentaho.reporting.engine.classic.extensions.datasources.kettle.EmbeddedKettleDataFactoryEditor
      • performEdit

        public org.pentaho.reporting.engine.classic.core.DataFactory performEdit​(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context,
                                                                                 org.pentaho.reporting.engine.classic.core.DataFactory dataFactory,
                                                                                 String queryName,
                                                                                 org.pentaho.reporting.engine.classic.core.designtime.DataFactoryChangeRecorder changeRecorder)
        Specified by:
        performEdit in interface org.pentaho.reporting.engine.classic.core.designtime.DataSourcePlugin
        Overrides:
        performEdit in class KettleDataSourcePlugin
      • createEmbeddedKettleDataSourceDialog

        protected KettleDataSourceDialog createEmbeddedKettleDataSourceDialog​(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context)
      • getMetaData

        public org.pentaho.reporting.engine.classic.core.metadata.DataFactoryMetaData getMetaData()
        Specified by:
        getMetaData in interface org.pentaho.reporting.engine.classic.core.designtime.DataSourcePlugin
        Overrides:
        getMetaData in class KettleDataSourcePlugin