Package org.pentaho.di.trans.step
-
Interface Summary Interface Description RowDistributionInterface RowHandler Defines methods used for handling row data within steps.RowListener RowListener is a listener interface for receiving row events.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.StepMetaChangeListenerInterface StepMetaDataPlugin StepMetaExtractionInterface This interface allows an external program to inject metadata using a standard flat set of metadata attributes.StepMetaInjectionEntryInterface StepMetaInjectionEnumEntry StepMetaInjectionInterface Deprecated. Use annotation-based injection insteadStepMetaInterface This interface allows custom steps to talk to Kettle. -
Class Summary Class Description BaseStep This class can be extended for the actual row processing of the implemented step.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 This class is responsible for implementing common functionality regarding step meta, such as logging.BaseStepMetaInjection RemoteStep Defines and handles communication to and from remote steps.RowAdapter RowAdapter is an adapter class for receiving row events.RowDistributionPluginType This class represents the row distribution plugin type.RunThread StepAdapter 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.StepInjectionUtil StepIOMeta StepMeta This class contains everything that is needed to define a step.StepMetaDataCombi StepOption StepPartitioningMeta StepStatus -
Enum Summary Enum Description BaseStepData.StepExecutionStatus The Enum StepExecutionStatus. -
Annotation Types Summary Annotation Type Description RowDistributionPlugin This annotation signals to the plugin system that the class is a row distribution plugin.