У меня есть следующее кварцевое задание, установленное с помощью Quartz-plugin:
class UserMonthlyNotificationJob {
static triggers = {
cron name:'dailyTrigger', cronExpression: " ... "
cron name:'weeklyTrigger', cronExpression: " ... "
cron name:'monthlyTrigger', cronExpression: " ... "
}
def execute(){ ... }
}
Я бы хотел установить параметр в триггере, который был бы доступен в блоке execute
.Кажется, я не могу установить какую-либо переменную в cron trigger
, а custom trigger
требует реализации Quartz Trigger interface
, что я не знаю, как это сделать.
Любая помощь с благодарностью.