email - Multiple mail reminders at different times using quartz API -
i using quartz scheduler cron job of sending mails users. have 1 set of users want send mails @ first time (say 9o'clock in morning). have set of users want send mails @ time (say 10o'clock in morning). have thirsd set of users want send mails @ third time (say 11o'clock in morning).
means, have same job of sending mails different set of users , triggered @ different times.
can me on ?
thanks
code job set of users in merged jobdatamap (the 1 on jobexecutioncontext).
define 1 instance of job, store 3 triggers set fire it(one 9:00, 1 10:00, , 1 11:00). on each of triggers' jobdatamap, store identifier of list of names send emails to. when each given trigger fires, jobdatamap values in merged jobdatamap, , job know set of users send email to.
if sets of users large (say more few dozen names), recommend putting identifier set (which job can use retrieve set elsewhere) in jobdatamap, rather set itself.
Comments
Post a Comment