Interface SubComponentExecutionListener

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void afterJobExecution​(Job job)
      This method is called right after a job was executed in a parent job or transformation (Job job-entry, Job Executor step).
      void afterTransformationExecution​(Trans trans)
      This method is called right after a sub-transformation, mapping, single threader template, ...
      void beforeJobExecution​(Job job)
      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 beforeTransformationExecution​(Trans trans)
      This method is called right before a sub-transformation, mapping, single threader template, ...
    • Method Detail

      • 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