Interface SubComponentExecutionListener

All Known Implementing Classes:
SubComponentExecutionAdapter

public interface SubComponentExecutionListener
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    This method is called right after a job was executed in a parent job or transformation (Job job-entry, Job Executor step).
    void
    This method is called right after a sub-transformation, mapping, single threader template, ...
    void
    This method is called right before a job is to be executed in a parent job or transformation (Job job-entry, Job Executor step).
    void
    This method is called right before a sub-transformation, mapping, single threader template, ...
  • Method Details

    • beforeTransformationExecution

      void beforeTransformationExecution(Trans trans) throws org.pentaho.di.core.exception.KettleException
      This method is called right before a sub-transformation, mapping, single threader template, ... is to be executed in a parent job or transformation.
      Parameters:
      trans - The transformation that is about to be executed.
      Throws:
      org.pentaho.di.core.exception.KettleException - In case something goes wrong
    • afterTransformationExecution

      void afterTransformationExecution(Trans trans) throws org.pentaho.di.core.exception.KettleException
      This method is called right after a sub-transformation, mapping, single threader template, ... was executed in a parent job or transformation.
      Parameters:
      trans - The transformation that was just executed.
      Throws:
      org.pentaho.di.core.exception.KettleException - In case something goes wrong
    • beforeJobExecution

      void beforeJobExecution(Job job) throws org.pentaho.di.core.exception.KettleException
      This method is called right before a job is to be executed in a parent job or transformation (Job job-entry, Job Executor step).
      Parameters:
      trans - The job that is about to be executed.
      Throws:
      org.pentaho.di.core.exception.KettleException - In case something goes wrong
    • afterJobExecution

      void afterJobExecution(Job job) throws org.pentaho.di.core.exception.KettleException
      This method is called right after a job was executed in a parent job or transformation (Job job-entry, Job Executor step).
      Parameters:
      trans - The job that was executed.
      Throws:
      org.pentaho.di.core.exception.KettleException - In case something goes wrong