目录
本节目录收起
  • 接口类:
  • 接口说明:
  • 可用方法:
  • 使用说明:
  • 自定义任务执行条件

    接口类:

    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属性可设置为此处定义的执行条件类名。

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