Class JobEntryJobRunner

  • All Implemented Interfaces:
    Runnable

    public class JobEntryJobRunner
    extends Object
    implements Runnable
    Since:
    6-apr-2005
    Author:
    Matt
    • Constructor Detail

      • JobEntryJobRunner

        public JobEntryJobRunner​(Job job,
                                 org.pentaho.di.core.Result result,
                                 int entryNr,
                                 org.pentaho.di.core.logging.LogChannelInterface log)
    • Method Detail

      • run

        public void run()
        Specified by:
        run in interface Runnable
      • setResult

        public void setResult​(org.pentaho.di.core.Result result)
        Parameters:
        result - The result to set.
      • getResult

        public org.pentaho.di.core.Result getResult()
        Returns:
        Returns the result.
      • getLog

        public org.pentaho.di.core.logging.LogChannelInterface getLog()
        Returns:
        Returns the log.
      • setLog

        public void setLog​(org.pentaho.di.core.logging.LogChannelInterface log)
        Parameters:
        log - The log to set.
      • getJob

        public Job getJob()
        Returns:
        Returns the job.
      • setJob

        public void setJob​(Job job)
        Parameters:
        job - The job to set.
      • getEntryNr

        public int getEntryNr()
        Returns:
        Returns the entryNr.
      • setEntryNr

        public void setEntryNr​(int entryNr)
        Parameters:
        entryNr - The entryNr to set.
      • isFinished

        public boolean isFinished()
        Returns:
        Returns the finished.
      • waitUntilFinished

        public void waitUntilFinished()