快逸报表调度引擎-基本任务抽象类

来源:互联网 发布:如何在淘宝看我的众筹 编辑:程序博客网 时间:2024/05/07 15:58

快逸报表调度引擎-基本任务抽象类

调度引擎支持用户定义调度任务执行的具体内容,所以用户既可以用调度引擎去监测网站的运行情况,也可以去对某些内容进行定时更新,下面简单的介绍下这个抽象类。

BaseTask:基本任务抽象类,提供任务的核心框架。调度引擎默认可执行报表任务完成报表运算及结果推送,除此以外调度引擎还可以执行用户自定义任务,从而实现调度功能扩展。用户的自定义任务需要继承该基本任务抽象类,重写其中的execute方法。调度器通过自动执行其中的execute方法达到执行任务的目的。

用户完成自定义任务类编写后,需要在配置自定义任务:在任务类型配置页面WEB-INF\zhuce\task_type.jsp中添加配置项,格式如下:

<option value="com.runqianapp.schedule.task.MyExportTask">自定义任务测试</option>

BaskTask类中,execute(Map params)为执行方法。其中:参数params为任务对应的参数列表。即在添加任务时,TaskManager.addTaskArgs(ArgumentInfo)时的参数。params的key为ArgumentInfo对象的argName,value为ArgumentInfo对象的argValue。

本文标签: 订阅调度 调度引擎 任务抽象类
销售电话:010-51668441
技术电话:010-51295365 010-51295365
公司地址:北京市海淀区上地信息路19号402室 
0 0
原创粉丝点击