|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IScheduler
Each agent has a scheduler for periodic and sporadic tasks.
| Method Summary | |
|---|---|
void |
addSchedulable(AbstractSchedulable schedulable)
Adds a sporadic or periodic task to this scheduler. |
boolean |
containsSchedulable(AbstractSchedulable schedulable)
Checks whether the sporadic or periodic task is already known to this scheduler. |
void |
removeSchedulable(AbstractSchedulable schedulable)
Removes a sporadic or periodic task from this scheduler. |
| Method Detail |
|---|
void addSchedulable(AbstractSchedulable schedulable)
schedulable - the task to addvoid removeSchedulable(AbstractSchedulable schedulable)
schedulable - the task to removeboolean containsSchedulable(AbstractSchedulable schedulable)
schedulable - the task to find
true if already known, false otherwise
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||