基本任务抽象类接口
概述
本接口中定义了可以执行用户自定义任务的方法,用户通过继承此类可以编写自己的自定义任务并被调度执行。
接口类
基本任务接口类:com.runqianapp.schedule.interfaces.BaseTask
类说明
调度引擎的基本任务抽象类,提供任务的核心框架。
用户可通过继承此抽象类重写execute方法来定义任务中的具体执行内容。
可用方法
execute
语法:public Object execute(Map params)
参数说明:params - 为任务实例的所有参数的键值对及任务相关的一些信息
功能说明:任务执行主体方法
返回值: 返回一个任务执行的结果,并在日志中输出
使用说明
1.将编译后的类文件存放至WEB-INF/classes/下。 例如:WEB-INF/classes/com.runqianapp.scheduletest.task.MyTask.class
2.配置实现类:在任务类型配置页面WEB-INF\zhuce\task_type.jsp中添加配置项。
配置如下:
<option value="com.runqianapp.schedule.task.MyExportTask">自定义任务测试</option>
示例解析
参见:自定义任务-网站监控。
参考示例
可在【参考:调度客户化示例】中查看基本任务抽象类接口的以下应用示例: