У меня есть задание cron с несколькими триггерами, все триггеры были запланированы на интервал, скажем, 5 минут, теперь мне нужно обновить карту данных задания во время выполнения, для этого мне нужен этот конкретный триггер, который требует обновления, но я не могу получить этот конкретный триггер, я делаю что-то подобное
String cronExpression = "0 0/5 * * * ?"
String triggername = "mytrigger" + System.currentTimeMillis()
JobDataMap jobDataMap = new JobDataMap([host: config.host, port: config.port, username: config.username, password: config.password])
CronTrigger trigger = TriggerBuilder.newTrigger()
.withIdentity(triggername)
.withSchedule(CronScheduleBuilder.cronSchedule(cronExpression)).usingJobData(jobDataMap)
.build()
MyJob.schedule(trigger)
Любая идея, как я могу получить этот конкретный триггер, который мне нужно обновить?