Package org.pentaho.di.trans.step
package org.pentaho.di.trans.step
-
ClassDescriptionBase step extension that is responsible for Database connection and datasource management for steps that require it.This class can be extended for the actual row processing of the implemented step.This class is the base class for the StepDataInterface and contains the methods to set and retrieve the status of the step data.The Enum StepExecutionStatus.This class is responsible for implementing common functionality regarding step meta, such as logging.Defines and handles communication to and from remote steps.RowAdapter is an adapter class for receiving row events.This annotation signals to the plugin system that the class is a row distribution plugin.This class represents the row distribution plugin type.Defines methods used for handling row data within steps.RowListener is a listener interface for receiving row events.This defines the basic interface for the data used by a thread.This interface is used to launch Step Dialogs.This class contains the metadata to handle proper error handling on a step level.This is a single metadata attribute for step metadata injection.A set of step injection metadata entries.The interface that any transformation step or plugin needs to implement.This listener informs the audience of the various states of a step.This class contains everything that is needed to define a step.This interface allows an external program to inject metadata using a standard flat set of metadata attributes.Deprecated.Use annotation-based injection insteadThis interface allows custom steps to talk to Kettle.