任务周期循环接口
概述
本接口允许用户定义自定义任务执行周期,用户通过实现此接口可以编写自己的任务执行周期并被调度执行。
接口类
ICycle任务周期循环接口类
类说明
任务周期执行接口,用作任务周期执行时间的计算。
可用方法
getNextTime
语法:public Timestamp getNextTime(String currTime)
参数说明:currTime - 本次任务执行的时间
功能说明:计算下次任务执行时间
返回值: 下次任务执行时间
使用说明
1.将编译后的类文件存放至WEB-INF/classes/【包路径】下。 例如:WEB-INF/classes/com.runqianapp.scheduletest.cycle.MyCycle.class。
2.配置实现类:在WEB-INF\scheduleCustomConfig.xml中添加配置项。
配置如下:
<cycle name="测试自定义任务 jsp" class="WEB-INF/classes/com.runqianapp.scheduletest.cycle.MyCycle" url="testCustom.jsp"/>
示例解析
参考:自定义周期-月底。
参考示例
可在【参考:调度客户化示例】中查看任务周期循环接口的以下应用示例: