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

自定义任务功能

接口类:

com.runqianapp.schedule.interfaces.BaseTask
    本接口中定义了可以执行用户自定义任务的方法,用户通过继承此类可以编写自己的自定义任务并被调度执行。

接口说明:

调度引擎的基本任务抽象类,提供任务的核心框架。
    用户可通过继承此抽象类重写execute方法来定义任务中的具体执行内容。

可用方法:

方法:public Object execute(Map params)
    参数说明:params - 为任务实例的所有参数的键值对及任务相关的一些信息
    功能说明:任务执行主体方法
    返回值: 返回一个任务执行的结果,并在日志中输出

使用说明:

将编译后的类文件存放至WEB-INF/classes/下。 例如:WEB-INF\classes\com\runqianapp\scheduletest\task\MyTask.class
    配置实现类:在任务类型配置页面mis2/custom/schedule/zhuce/task_type.jsp中添加配置项。 配置如下:
                <option value="com.runqianapp.schedule.task.MyTask">自定义任务测试</option>
    在使用任务管理功能添加任务时,TaskInfo中的taskClass属性可设置为此处定义的任务类名。

示例:实现自定义任务 使用自定义任务