PillRegimenJobScheduler¶
-
public class
PillRegimenJobScheduler
¶ The scheduler facade used by the pill reminder module.
Constructors¶
Methods¶
getSchedulableDailyJob¶
-
protected CronSchedulableJob
getSchedulableDailyJob
(PillRegimen pillRegimen, Dosage dosage)¶
scheduleDailyJob¶
-
public void
scheduleDailyJob
(PillRegimen pillRegimen)¶ Schedules a daily job for each dosage of the pill regimen. The jobs will fire events that will be handled by the pill reminder module.
Parameters: - pillRegimen – the regimen for which reminders should get scheduled
unscheduleJobs¶
-
public void
unscheduleJobs
(PillRegimen regimen)¶ Unschedules all jobs scheduled for dosages from the given pill regimen.
Parameters: - regimen – the regimen to unschedule the jobs for