private class InternalJobQueue.JobRunner extends Object implements 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)
private Job.ExecutionTime getUsedSlot()
private JobData getJob()