私はトリガを複数持っているcronジョブを持っていますが、すべてのトリガは5分と言われていますので、実行時にジョブデータマップを更新する必要があります。更新する必要がありますが、私はその特定のトリガーを取得するために失敗しています、私はそのcronジョブのトリガを更新する
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)
私は私が更新する必要があり、その特定のトリガーを得ることができますどのように任意のアイデアのようなものをやっていますか?