在开发者控制台中安排apex类

时间:2015-10-18 05:57:19

标签: salesforce apex

我试图在开发者控制台中使用schedule apex class来安排批处理apex类,但是我无法安排它。

这是我的代码:

schedulefieldupdtebatch sc = new schedulefieldupdtebatch();
System.schedule('Job1', '0 * * * * ?', new scjob());
System.schedule('Job2', '0 15 * * * ?', new scjob());

我的错误是

  

无效的类型scjob。

请告诉我哪里出错了。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

Sravanthy,

请帮助我理解这里,什么是scjob和schedulefieldupdtebatch?

下面给出了System.schedule方法的签名,有关详细信息,请查看linkdetails

public static String schedule(String jobName, String cronExpression, Object schedulableClass)

假设schedulefieldupdtebatch是一个SchedulableClass,您可以在开发者控制台中执行以下代码片段。

/*Apex code snippet*/ 

//Instantiate Schedulable batch Schedulefieldupdtebatch
Schedulefieldupdtebatch sc = new Schedulefieldupdtebatch();

//Set Scheduler time Oct 20 10:10 am PST
String schTime = '0 10 10 20 10 ?'; 

//This will execute Batch on coming Oct 20 10:10 a PST. Please check Scheduled job for more details  
System.schedule(’Schedule Dup Batch, schTime, sc); 

/*Apex code snippet*/

如果有其他问题,请告诉我。