自定义任务执行周期- 调度功能客户化-客户化文档
目录

自定义任务执行周期

接口类:

com.runqianapp.schedule.interfaces.ICycle
    本接口允许用户定义自定义任务执行周期,用户通过实现此接口可以编写自己的任务执行周期并被调度执行。

接口说明:

任务周期执行接口,用作任务周期执行时间的计算。

可用方法:

方法:public Timestamp getNextTime(String currTime)
    参数说明:currTime - 本次任务执行的时间
    功能说明:计算下次任务执行时间
    返回值: 下次任务执行时间

使用说明:

将编译后的类文件存放至WEB-INF/classes/【包路径】下。 例如:WEB-INF/classes/com/runqianapp/scheduletest/cycle/MyCycle.class。
    配置实现类:在mis2\custom\schedule\scheduleCustomConfig.xml中添加配置项。 配置如下:
                <cycle name="测试自定义任务 jsp" class="com.runqianapp.scheduletest.cycle.MyCycle" url="testCustom.jsp"/>
    在使用任务管理功能添加任务时,TaskInfo中的taskCycleclass属性可设置为此处定义的周期类名。

示例:实现自定义任务执行周期