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

自定义任务执行条件

接口类:

com.runqianapp.schedule.interfaces.ITest
    本接口类定义了定期执行调度任务的执行条件。在任务启动前,会调用条件类进行一次判断。判断通过则启动任务,判断失败则不启动任务。

接口说明:

判读执行接口,用作任务是否可以被执行的判断。

可用方法:

语法:public boolean canExecute(String params)
    参数说明:params - 用户参数
    功能说明:计算任务是否可以执行
    返回值: 任务是否可执行,true执行;false不执行。

使用说明:

将编译后的类文件存放至WEB-INF/classes下。 例如:WEB-INF/classes/com/runqianapp/scheduletest/itest/MyITest.class。
    配置实现类:在执行条件判断规则配置页面mis2\custom\schedule\zhuce\task_test.jsp中添加配置项。配置如下:
                <option value="com.runqianapp.schedule.test.MyITest">MyTest</option>
    在使用任务管理功能添加任务时,TaskInfo中的taskTestclass属性可设置为此处定义的执行条件类名。

示例:实现自定义任务执行条件