Package org.pentaho.di.trans.step

Interface Summary
RowListener  
StepAttributesInterface  
StepDataInterface This defines the basic interface for the data used by a thread.
StepDialogInterface This interface is used to launch Step Dialogs.
StepInterface The interface that any transformation step or plugin needs to implement.
StepIOMetaInterface  
StepListener This listener informs the audience of the various states of a step.
StepMetaDataPlugin  
StepMetaInjectionInterface This interface allows an external program to inject metadata using a standard flat set of metadata attributes.
StepMetaInterface This interface allows custom steps to talk to Kettle.
TableFrontingStep An interface for transformation steps that connect to a database table.
 

Class Summary
BaseStep  
BaseStepData This class is the base class for the StepDataInterface and contains the methods to set and retrieve the status of the step data.
BaseStepMeta  
RemoteStep Defines and handles communication to and from remote steps.
RowAdapter  
RunThread  
StepCategory List of step categories, put in order
StepErrorMeta This class contains the metadata to handle proper error handling on a step level.
StepInitThread  
StepInjectionMetaEntry This is a single metadata attribute for step metadata injection.
StepInjectionMetaEntrySet A set of step injection metadata entries.
StepIOMeta  
StepMeta This class contains everything that is needed to define a step.
StepMetaDataCombi  
StepPartitioningMeta  
StepStatus  
 

Enum Summary
BaseStepData.StepExecutionStatus