org.pentaho.di.job.entries.job
Class JobEntryJobRunner

java.lang.Object
  extended by org.pentaho.di.job.entries.job.JobEntryJobRunner
All Implemented Interfaces:
Runnable

public class JobEntryJobRunner
extends Object
implements Runnable

Since:
6-apr-2005
Author:
Matt

Constructor Summary
JobEntryJobRunner(Job job, Result result, int entryNr, LogChannelInterface log)
           
 
Method Summary
 int getEntryNr()
           
 Job getJob()
           
 LogChannelInterface getLog()
           
 Result getResult()
           
 boolean isFinished()
           
 void run()
           
 void setEntryNr(int entryNr)
           
 void setJob(Job job)
           
 void setLog(LogChannelInterface log)
           
 void setResult(Result result)
           
 void waitUntilFinished()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JobEntryJobRunner

public JobEntryJobRunner(Job job,
                         Result result,
                         int entryNr,
                         LogChannelInterface log)
Method Detail

run

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

setResult

public void setResult(Result result)
Parameters:
result - The result to set.

getResult

public Result getResult()
Returns:
Returns the result.

getLog

public LogChannelInterface getLog()
Returns:
Returns the log.

setLog

public void setLog(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()