Modifier and Type | Class and Description |
---|---|
class |
DutyJob<W extends Work,I,A extends Enum<A>>
|
Modifier and Type | Class and Description |
---|---|
class |
GovernanceJob<I,F extends Enum<F>,W extends Work>
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractJobContainer<W extends Work,N extends JobMetaData>
|
Modifier and Type | Method and Description |
---|---|
Job |
AbstractJobContainer.getNextJob() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractJobContainer.setNextJob(Job task) |
Modifier and Type | Class and Description |
---|---|
class |
TaskJob<W extends Work,D extends Enum<D>,F extends Enum<F>>
|
Modifier and Type | Field and Description |
---|---|
protected Job |
JobQueue.head
Head
Job of the queue. |
protected Job |
JobQueue.tail
Tail
Job of the queue. |
Modifier and Type | Method and Description |
---|---|
Job |
JobQueue.dequeue()
Thread-safe dequeuing the next
Job to execute. |
Job |
JobQueue.dequeue(long timeout)
Thread-safe dequeuing the next
Job to execute. |
Modifier and Type | Method and Description |
---|---|
void |
WorkerPerTaskTeam.assignJob(Job task,
TeamIdentifier assignerTeam) |
void |
ProcessContextTeam.assignJob(Job job,
TeamIdentifier assignerTeam) |
void |
PassiveTeam.assignJob(Job task,
TeamIdentifier assignerTeam) |
void |
OnePersonTeam.assignJob(Job job,
TeamIdentifier assignerTeam) |
void |
LeaderFollowerTeam.assignJob(Job job,
TeamIdentifier assignerTeam) |
void |
AbstractExecutorTeamSource.ExecutorTeam.assignJob(Job job,
TeamIdentifier assignerTeam) |
void |
JobQueue.enqueue(Job job)
Thread-safe enqueues a
Job to the queue. |
Modifier and Type | Method and Description |
---|---|
Job |
Job.getNextJob()
Obtains the next
Job . |
Modifier and Type | Method and Description |
---|---|
void |
Team.assignJob(Job job,
TeamIdentifier assignerTeam)
|
void |
Job.setNextJob(Job job)
Specifies the next
Job . |
Copyright © 2005–2016. All rights reserved.