Class AbstractStep

java.lang.Object
org.pentaho.di.trans.step.BaseStep
org.pentaho.di.core.util.AbstractStep
All Implemented Interfaces:
org.pentaho.di.core.ExtensionDataInterface, HasLogChannelInterface, org.pentaho.di.core.logging.LoggingObjectInterface, org.pentaho.di.core.logging.LoggingObjectLifecycleInterface, org.pentaho.di.core.variables.VariableSpace, StepInterface

public abstract class AbstractStep extends BaseStep
Author:
Thomas Hoedl(asc042)
  • Field Details

  • Constructor Details

    • AbstractStep

      public AbstractStep(StepMeta stepMeta, StepDataInterface stepDataInterface, int copyNr, TransMeta transMeta, Trans trans)
      Constructor.
      Parameters:
      stepMeta - the stepMeta.
      stepDataInterface - the stepDataInterface.
      copyNr - the copyNr.
      transMeta - the transMeta.
      trans - the transaction.
  • Method Details

    • logUnexpectedError

      public void logUnexpectedError(Throwable exception)
      Log exception.
      Parameters:
      exception - exception to log.
    • setDefaultError

      public void setDefaultError()
      Set default error code.