Abstract base class that defines the interface that every executor must implement.
Shuts down this executor.
| Parameters: | wait (bool) – True to wait until all submitted jobs have been executed |
|---|
Called by the scheduler when the scheduler is being started or when the executor is being added to an already running scheduler.
| Parameters: |
|
|---|
Submits job for execution.
| Parameters: |
|
|---|---|
| Raises MaxInstancesReachedError: | |
if the maximum number of allowed instances for this job has been reached |
|