我同时编写了一批可调度的课程。我是这样安排的:
String cronExpression = String.format('0 {0} {1} * * ?', new List<String> { String.valueOf(minute), String.valueOf(hour) });
String jobName = 'roomSyncronizationJob' + Integer.valueOf(hour);
return System.schedule(jobName, cronExpression, batch);
然后我有一个页面来显示调度表格和应该显示计划作业的表格。目前,它显示系统中的所有计划作业。
我的问题:有没有办法让 jobName 能够过滤掉上面代码没有安排的工作?除了将所有计划的作业 ID 存储在数据库中之外,有人知道任何其他解决方法吗?