目录

基本任务抽象类接口

概述

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

接口类

基本任务接口类: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>

示例解析

参见:自定义任务-网站监控

参考示例

可在【参考:调度客户化示例】中查看基本任务抽象类接口的以下应用示例: