Executor
Executor allows to submit jobs for execution. Jobs are queued when the maxJobCount is exceeded.
Constructor Summary
Public Constructor | ||
public |
|
Member Summary
Public Members | ||
public |
idsToDo: *[] |
|
public |
|
|
public |
|
|
public |
jobsRunning: {} |
|
public |
jobsToDo: {} |
|
public |
maxJobCount: * |
|
public |
|
|
public |
|
|
public |
resolve: * |
|
public |
|
Method Summary
Public Methods | ||
public |
add(job: *): * |
|
public |
awaitTermination(): * |
|
public |
done() |
|
public |
jobDone(job: *) |
|
public |
setProgressListener(progressListener: *) |
|
public |
startJob(job: *): * |
|
public |
|