public class EmbeddedKettleDataFactoryMetaData
extends org.pentaho.reporting.engine.classic.core.metadata.DefaultDataFactoryMetaData
Modifier and Type | Field and Description |
---|---|
static String |
DATA_CONFIGURATION_STEP |
static String |
DATA_RETRIEVAL_STEP |
VALUEROLE_BUNDLE_KEY, VALUEROLE_BUNDLE_NAME, VALUEROLE_CONTENT, VALUEROLE_DATEFORMAT, VALUEROLE_ELEMENT_NAME, VALUEROLE_FIELD, VALUEROLE_FORMULA, VALUEROLE_GROUP, VALUEROLE_MESSAGE, VALUEROLE_NUMBERFORMAT, VALUEROLE_QUERY, VALUEROLE_RESOURCE, VALUEROLE_VALUE
Constructor and Description |
---|
EmbeddedKettleDataFactoryMetaData(String name,
String displayName,
byte[] embedded)
Create a new metadata object for the embedded datafactory.
|
Modifier and Type | Method and Description |
---|---|
org.pentaho.reporting.engine.classic.core.designtime.DataSourcePlugin |
createEditor() |
byte[] |
getBytes() |
String |
getDescription(Locale locale) |
String |
getDisplayConnectionName(org.pentaho.reporting.engine.classic.core.DataFactory dataFactory) |
String |
getDisplayName(Locale locale) |
protected String |
getEditorConfigurationKey() |
String |
getGrouping(Locale locale) |
computePrefix, getQueryHash, getReferencedFields, getReferencedResources, isEditable, isEditorAvailable, isFormattingMetaDataSource, isFreeFormQuery, toString
getBundle, getBundleLocation, getCompatibilityLevel, getDeprecationMessage, getFeatureMaturityLevel, getGroupingOrdinal, getIcon, getItemOrdinal, getKeyPrefix, getMetaAttribute, getName, isDeprecated, isExperimental, isExpert, isHidden, isPreferred
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getIcon
getBundleLocation, getCompatibilityLevel, getDeprecationMessage, getFeatureMaturityLevel, getGroupingOrdinal, getItemOrdinal, getKeyPrefix, getMetaAttribute, getName, isDeprecated, isExperimental, isExpert, isHidden, isPreferred
public static final String DATA_RETRIEVAL_STEP
public static final String DATA_CONFIGURATION_STEP
public EmbeddedKettleDataFactoryMetaData(String name, String displayName, byte[] embedded)
name
- the unique identifier, currently the relative path and file name from the /datasources dir to
enddisplayName
- the display name. Could be the file name as well, or something totally different. Probably needs
to be internationalized in the production code.public String getDisplayConnectionName(org.pentaho.reporting.engine.classic.core.DataFactory dataFactory)
getDisplayConnectionName
in interface org.pentaho.reporting.engine.classic.core.metadata.DataFactoryMetaData
getDisplayConnectionName
in class org.pentaho.reporting.engine.classic.core.metadata.DefaultDataFactoryMetaData
public String getDisplayName(Locale locale)
getDisplayName
in interface org.pentaho.reporting.engine.classic.core.metadata.MetaData
getDisplayName
in class org.pentaho.reporting.engine.classic.core.metadata.AbstractMetaData
public String getDescription(Locale locale)
getDescription
in interface org.pentaho.reporting.engine.classic.core.metadata.MetaData
getDescription
in class org.pentaho.reporting.engine.classic.core.metadata.AbstractMetaData
public String getGrouping(Locale locale)
getGrouping
in interface org.pentaho.reporting.engine.classic.core.metadata.MetaData
getGrouping
in class org.pentaho.reporting.engine.classic.core.metadata.AbstractMetaData
public byte[] getBytes()
public org.pentaho.reporting.engine.classic.core.designtime.DataSourcePlugin createEditor()
createEditor
in interface org.pentaho.reporting.engine.classic.core.metadata.DataFactoryMetaData
createEditor
in class org.pentaho.reporting.engine.classic.core.metadata.DefaultDataFactoryMetaData
protected String getEditorConfigurationKey()
getEditorConfigurationKey
in class org.pentaho.reporting.engine.classic.core.metadata.DefaultDataFactoryMetaData
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.