| Field Summary | |
|---|---|
| static String | Event subject published when the job graph empties. |
| static String | Event subject published when a job is finished. |
| Constructor Summary | |
|---|---|
| void | init() The instance initializer. |
| Method Summary | |
|---|---|
| void | Add a job to this manager. |
| void | Adds a prerequisite to the job with id jobId. |
| void | doneCt() Returns the number of jobs that have finished. |
| void | Inserts newJob as a graph root and adds all children of referenceJob as children of
newJob. |
| boolean | |
| void | pause() Pauses this job manager. |
| void | reset() Resets this job manager. |
| void | start() Starts this job manager. |
| Methods Inherited From jsx3.util.EventDispatcher |
|---|
| publish, subscribe, unsubscribe, unsubscribeAll |
| Methods Inherited From Object |
|---|
| toString |
| Field Detail |
|---|
| Constructor Detail |
|---|
| Method Detail |
|---|
objJob is currently waiting in this manager or
if any prerequisite id does not correspond to a job not currently waiting in this job manager.
jobId.objJob.newJob as a graph root and adds all children of referenceJob as children of
newJob. This method is typically called in the "onDone" of referenceJob, when it
creates newJob and wants newJob to run before any dependent jobs of itself
(referenceJob).