当前位置: 首页 > 知识库问答 >
问题:

在开发控制台中安排顶点类

卫念
2023-03-14

我试图使用开发人员控制台中的schedule apex类来调度batch apex类,但我无法调度它。

这是我的代码:

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

我得到的错误

scjob类型无效。

共有1个答案

薛烨
2023-03-14

系统签名。计划方法如下所示,有关更多详细信息,请查看链接或详细信息

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*/
 类似资料:
  • 代码是很容易出现错误的。你也很可能犯错误……哦,我在说什么?只要你是人,你 一定 会犯错误(在写代码的时候),除非你是 机器人。 但在浏览器中,默认情况下用户是看不到错误的。所以,如果脚本中有错误,我们看不到是什么错误,更不能够修复它。 为了发现错误并获得一些与脚本相关且有用的信息,浏览器内置了“开发者工具”。 通常,开发者倾向于使用 Chrome 或 Firefox 进行开发,因为它们有最好的开

  • 我已经将ehcache for hibernate二级缓存配置为使用Terracotta服务器。一切正常,除了查询缓存的UpdateTimestampsCache没有显示在开发控制台中。我们用的是Hibernate 3.6.10和ehcache 2.6.0。 我看到了所有实体、集合、查询和StandardQueryCache,但没有看到org . hibernate . cache . updat

  • (图一) (图二) 都是开发环境,以前打印的是图二 现在不知道什么原因打印的是图一的,怎么才能变为图二的?有遇到过这样问题的小伙伴吗? 1

  • ... browser=webdriver.chrome(executable_path=“c:\chrm\chromedriver.exe”)browser.get(“https://www.facebook.com/groups/gnexus5/) ... 我正在使用ChromeDriver

  • 我已经准备好将我的第一个应用程序发送给beta测试人员,所以我点击“管理beta” 以及“保存”和“恢复” APK已上载

  • 问题内容: 因此,当我尝试从命令提示符打开不在包中的Java类时,一切正常,但是当我尝试打开在包中的类时,它给了我NoClassDefFoundError。当我尝试打开类(java somepackage / someclass)时列出软件包时,它说它无法加载或找到主类。 有什么帮助吗? 问题答案: 我可以推断的是,您有两个类: Test.java: 因此您可以使用以下命令进行编译和运行: 另一类