Uses of Class
org.pentaho.di.job.Job

Packages that use Job
org.pentaho.di.job This package contains the different elements that make up a Job. 
org.pentaho.di.job.entries.eval   
org.pentaho.di.job.entries.job   
org.pentaho.di.job.entries.zipfile   
org.pentaho.di.job.entry   
org.pentaho.di.trans This package contains the classes needed to define and execute transformations. 
org.pentaho.di.ui.spoon This package contains the classes needed by Spoon. 
org.pentaho.di.ui.spoon.job   
org.pentaho.di.www   
 

Uses of Job in org.pentaho.di.job
 

Methods in org.pentaho.di.job that return Job
static Job Job.createJobWithNewClassLoader()
          Creates the job with new class loader.
 Job Job.getParentJob()
          Gets the parent job.
 

Methods in org.pentaho.di.job with parameters of type Job
 void JobEntryListener.afterExecution(Job job, JobEntryCopy jobEntryCopy, JobEntryInterface jobEntryInterface, Result result)
           
 void JobEntryListener.beforeExecution(Job job, JobEntryCopy jobEntryCopy, JobEntryInterface jobEntryInterface)
           
 void JobListener.jobFinished(Job job)
           
 void JobAdapter.jobFinished(Job job)
           
 void JobListener.jobStarted(Job job)
           
 void JobAdapter.jobStarted(Job job)
           
 void Job.setParentJob(Job parentJob)
          Sets the parent job.
 

Uses of Job in org.pentaho.di.job.entries.eval
 

Methods in org.pentaho.di.job.entries.eval with parameters of type Job
 boolean JobEntryEval.evaluate(Result result, Job parentJob, Result prev_result)
          Evaluate the result of the execution of previous job entry.
 

Uses of Job in org.pentaho.di.job.entries.job
 

Methods in org.pentaho.di.job.entries.job that return Job
 Job JobEntryJobRunner.getJob()
           
 Job JobEntryJob.getJob()
           
 

Methods in org.pentaho.di.job.entries.job with parameters of type Job
 void JobEntryJobRunner.setJob(Job job)
           
 

Constructors in org.pentaho.di.job.entries.job with parameters of type Job
JobEntryJobRunner(Job job, Result result, int entryNr, LogChannelInterface log)
           
 

Uses of Job in org.pentaho.di.job.entries.zipfile
 

Methods in org.pentaho.di.job.entries.zipfile with parameters of type Job
 boolean JobEntryZipFile.processRowFile(Job parentJob, Result result, String realZipfilename, String realWildcard, String realWildcardExclude, String realSourceDirectoryOrFile, String realMovetodirectory, boolean createparentfolder)
           
 

Uses of Job in org.pentaho.di.job.entry
 

Methods in org.pentaho.di.job.entry that return Job
 Job JobEntryBase.getParentJob()
          Gets the parent job.
 Job JobEntryInterface.getParentJob()
          Gets the parent job.
 

Methods in org.pentaho.di.job.entry with parameters of type Job
 void JobEntryBase.setParentJob(Job parentJob)
          Sets the parent job.
 void JobEntryInterface.setParentJob(Job job)
          Sets the parent job.
 

Uses of Job in org.pentaho.di.trans
 

Methods in org.pentaho.di.trans that return Job
 Job Trans.getParentJob()
          Gets the parent job, or null if there is no parent.
 

Methods in org.pentaho.di.trans with parameters of type Job
static Result Trans.getClusteredTransformationResult(LogChannelInterface log, TransSplitter transSplitter, Job parentJob)
          Gets the clustered transformation result.
static long Trans.monitorClusteredTransformation(LogChannelInterface log, TransSplitter transSplitter, Job parentJob)
          Monitors a clustered transformation every second, after all the transformations in a cluster schema are running.
Now we should verify that they are all running as they should.
If a transformation has an error, we should kill them all.
This should happen in a separate thread to prevent blocking of the UI.

When the master and slave transformations have all finished, we should also run
a cleanup on those transformations to release sockets, etc.

static long Trans.monitorClusteredTransformation(LogChannelInterface log, TransSplitter transSplitter, Job parentJob, int sleepTimeSeconds)
          Monitors a clustered transformation every second, after all the transformations in a cluster schema are running.
Now we should verify that they are all running as they should.
If a transformation has an error, we should kill them all.
This should happen in a separate thread to prevent blocking of the UI.

When the master and slave transformations have all finished, we should also run
a cleanup on those transformations to release sockets, etc.

 void Trans.setParentJob(Job parentJob)
          Sets the parent job for the transformation.
 

Uses of Job in org.pentaho.di.ui.spoon
 

Methods in org.pentaho.di.ui.spoon that return Job
 Job Spoon.findActiveJob(Job job, JobEntryCopy jobEntryCopy)
           
 

Methods in org.pentaho.di.ui.spoon with parameters of type Job
 Job Spoon.findActiveJob(Job job, JobEntryCopy jobEntryCopy)
           
 Trans Spoon.findActiveTrans(Job job, JobEntryCopy jobEntryCopy)
           
 

Uses of Job in org.pentaho.di.ui.spoon.job
 

Fields in org.pentaho.di.ui.spoon.job declared as Job
 Job JobGraph.job
           
 

Uses of Job in org.pentaho.di.www
 

Methods in org.pentaho.di.www that return Job
 Job JobMap.getJob(CarteObjectEntry entry)
           
 Job JobMap.getJob(String jobName)
          Find the first job in the list that comes to mind!
 

Methods in org.pentaho.di.www with parameters of type Job
 void JobMap.addJob(String jobName, String carteObjectId, Job job, JobConfiguration jobConfiguration)
           
 void JobMap.replaceJob(CarteObjectEntry entry, Job job, JobConfiguration jobConfiguration)