У меня есть следующая кварцевая работа, установленная через 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
, что я не знаю, как это сделать.
Любая помощь очень ценится.