| Interface | Description |
|---|---|
| Runnable |
This interface represents the entity by which a
Schedulable can be scheduled. |
| Schedulable |
This interface represents a 'job' which can be performed and scheduled.
|
| Class | Description |
|---|---|
| AmetysJob |
Ametys implementation of a
Job which delegates the execution of the task to the right Schedulable |
| RunnableExtensionPoint |
ExtensionPoint handling the Runnables. |
| SchedulableExtensionPoint |
ExtensionPoint handling the Schedulables. |
| SchedulableParameterTypeExtensionPoint |
Extension point holding all
ModelItemType classes for Schedulable parameters. |
| Enum | Description |
|---|---|
| Runnable.FireProcess |
The possible ways to fire the runnable
|
| Runnable.MisfirePolicy |
The possible misfire policies
|