public class EmbeddedTransformationDataSourcePlugin extends KettleDataSourcePlugin implements org.pentaho.reporting.engine.classic.extensions.datasources.kettle.EmbeddedKettleDataFactoryEditor
Constructor and Description |
---|
EmbeddedTransformationDataSourcePlugin() |
Modifier and Type | Method and Description |
---|---|
void |
configure(String metaDataId) |
protected KettleDataSourceDialog |
createEmbeddedKettleDataSourceDialog(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context) |
org.pentaho.reporting.engine.classic.core.metadata.DataFactoryMetaData |
getMetaData() |
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) |
canHandle, createKettleDataSourceDialog
public EmbeddedTransformationDataSourcePlugin()
public void configure(String metaDataId)
configure
in interface org.pentaho.reporting.engine.classic.extensions.datasources.kettle.EmbeddedKettleDataFactoryEditor
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)
performEdit
in interface org.pentaho.reporting.engine.classic.core.designtime.DataSourcePlugin
performEdit
in class KettleDataSourcePlugin
protected KettleDataSourceDialog createEmbeddedKettleDataSourceDialog(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context)
public org.pentaho.reporting.engine.classic.core.metadata.DataFactoryMetaData getMetaData()
getMetaData
in interface org.pentaho.reporting.engine.classic.core.designtime.DataSourcePlugin
getMetaData
in class KettleDataSourcePlugin
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.