任务控制
设置界面如下图:
任务监听器
任务开始执行前、执行完成后,可以由用户通过设置任务监听器执行自定义的处理。
通过任务监听器,用户可以实现一些特殊的客户化操作。
每个任务只能有一个监听器。此处填写带完整包路径的监听器类名,例如:com.runqianaapp.schedule.task.MyTaskListener。
任务监听器的使用需要基于产品提供的任务监听接口自行实现监听器类,详情可参见:任务监听类接口 。
如果不需要进行调度任务的自定义监听处理,则无需设置此项。
条件判断
任务执行的条件判断,仅在条件成立时任务才会执行。
条件设置可以是:
- 永真:即该任务总会执行
- 表达式:仅在表达式计算结果为真时任务才会执行,需要在下面的文本框中输入正确的表达式
- 自定义判断类:仅当返回值为真时任务才会执行,用户可以自行实现相应的判断类。需要在文本框中输入自定义类的类路径和参数并自行实现Itest接口。详细使用请参见:任务判断执行接口