org.pentaho.di.trans.step
Interface StepMetaInjectionInterface

All Known Implementing Classes:
CsvInputMeta, DenormaliserMetaInjection, ExcelInputMetaInjection, FixedInputMetaInjection, NormaliserMetaInjection, SelectValuesMeta

public interface StepMetaInjectionInterface

This interface allows an external program to inject metadata using a standard flat set of metadata attributes.

Author:
matt

Method Summary
 List<StepInjectionMetaEntry> getStepInjectionMetadataEntries()
           
 void injectStepMetadataEntries(List<StepInjectionMetaEntry> metadata)
           
 

Method Detail

getStepInjectionMetadataEntries

List<StepInjectionMetaEntry> getStepInjectionMetadataEntries()
                                                             throws KettleException
Returns:
A list of step injection metadata entries. In case the data type of the entry is NONE (0) you will get at least one entry in the details section. You can use this list
Throws:
KettleException

injectStepMetadataEntries

void injectStepMetadataEntries(List<StepInjectionMetaEntry> metadata)
                               throws KettleException
Throws:
KettleException