我写了一个可调度的类,它同时是一个批处理。我这样安排它:
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之外,是否有人知道任何其他解决方法在数据库中?
答案 0 :(得分:1)
有一个标准对象“CronTrigger”。可能是这个对象会帮助你获得名字。
答案 1 :(得分:1)