private class InternalJobQueue.JobRunner
extends java.lang.Object
implements java.lang.Runnable
InternalJobQueue.jobDone(JobRunner)
method when finished.Modifier and Type | Field and Description |
---|---|
private JobData |
jobData |
private int |
jobId |
private int |
ownerId |
private Job.ExecutionTime |
slot |
Modifier | Constructor and Description |
---|---|
private |
JobRunner(JobData jobData,
Job.ExecutionTime slot) |
Modifier and Type | Method and Description |
---|---|
private JobData |
getJob()
Get the job.
|
private Job.ExecutionTime |
getUsedSlot()
The slot the job is executing in.
|
void |
run()
Execute the job.
|
private final JobData jobData
private final int jobId
private final int ownerId
private final Job.ExecutionTime slot
private JobRunner(JobData jobData, Job.ExecutionTime slot)
public void run()
run
in interface java.lang.Runnable
private Job.ExecutionTime getUsedSlot()
private JobData getJob()