- 44
- 0
- 约9.61千字
- 约 15页
- 2018-11-18 发布于天津
- 举报
NCV6-后台任务开发参考文档.doc
NCV6后台任务平台开发参考文档
NC-UAP 6.0
用友NC-UAP
2010-06-18
目 录
概述 3
功能节点 3
后台任务类型注册: 3
后台任务条目配置 4
后台任务监控 6
后台任务日志 6
后台任务插件类接口 6
BgWorkingContext 6
附录 7
数据库表 7
插件类示例 8
其他说明 9
变更单
版本号 变更日期 功能点 变更内容 提出人 变更人 V1 2010-5-25 后台任务插件接口 后台任务插件接口返回值类型,以便支持消息模板 盖井芬
概述
NCV6后台任务平台的开发模式与V5相同,首先需要注册后台任务类型,然后建立某后台任务类型下的后台任务条目,同样提供了对后台任务任务监控、后台任务日志管理、后台任务消息查询的功能。
区别于V5的部分包括:
V6支持消息模板,根据后台任务条目配置的消息模板生成消息文件。消息模板在插件类中解析,由平台提供解析消息模板的接口(消息模板及接口未完成)
增加基于天数的周期性后台任务模式。应用场景类似于资产中的定期保养;
节点位置变更:其中后台任务类型注册,后台任务类型注册位于:开发平台——开发配置工具)内,其他节点位置参见下节。
功能节点
后台任务类型注册:
后台任务类型就是一种后台任务的一个插件类型(由开发人员开发,具体如何开发插件见(后台任务插件类接口)。它目的是对某个业务或操作的抽象,其可以定义一系列阈值。(这里也只是定义,真正的值还是由条目来设置的)。
定义一个后台任务类型需要提供:名称、所属系统、业务插件、描述、阈值名称、编辑类型、参照名称(如果编辑类型为参照)。
后台任务类型注册节点位置:开发平台——开发配置工具——后台任务类型注册
后台任务类型注册的信息包括名称,所属开发模块,业务插件实现类,以及阈值条件定义。其中业务查询类是要求实现了nc.bs.pub.taskcenter.IBackgroundWorkPlugin接口的实现类的完整类名。条件区域,组织类型用于限定阈值的参照取值范围,这样在该类型后台任务条目的新增时,通过选择相应的组织,来缩小参照类型阈值的取值。
后台任务条目配置
后台任务条目一般由实施人员或用户根据具体的业务环境和需要来定义。通过选择后台任务类型,并设置该后台任务类型中需要用户设置的阈值变量,以及定义后台任务方式来实现具体的后台任务任务。后台任务方式包括产生方式和发送方式。产生方式控制后台任务的发生时间,有即时和定时两种。发送方式是定义后台任务以何种方式发送给用户。
后台任务条目是具体的后台任务任务,是后台任务平台调度执行的单位。一个后台任务类型可以根据不同的业务情况定义多个后台任务条目。
后台任务条目保存后台任务信息的产生条件及发送方式设置,基于后台任务类型进行编辑。后台任务平台的后台服务线程定时读取后台任务条目信息,根据条目中设置的条件,调用相应的后台任务类型与业务信息相比较,当符合后台任务条件时,就会产生后台任务信息,并根据相应配置进行信息发送。
后台任务条目配置节点位于:企业建模平台——后台任务平台——后台任务条目配置
后台任务条目的注册于V5类似,主要分为3个页签的信息,其中后台任务条件页签中,可选择已配置的消息模板,用于对消息文件内容的定义。组织单元字段,用于限定阈值参照的范围,组织单元参照的数组,由注册的后台任务类型决定。
如:A后台任务类型在注册时,指定了其组织类型为公司,则在注册A类型的后台任务条目a时,其组织单元参照的取值为公司参照,当指定组织单元数据,如公司1时,其相关的后台任务取值,均为公司1下的相关数据。
附:消息模板参照未完成(不可用)
后台任务监控
后台任务监控显示了所有在调度中,未执行完成的业务后台任务任务,其中执行按钮,可强制执行选中的任务,提前了下次执行的时间。
后台任务日志
后台任务日志显示了任务的每次执行结果,其中结果列显示了该次执行的结果(成功/失败)
后台任务插件类接口
public interface nc.bs.pub.taskcenter.IBackgroundWorkPlugin{
/**
* 任务插件执行体
* @param context 执行环境
* @return
* @throws BusinessException
*/
PreAlertObject executeTask(BgWorkingContext context) throws BusinessException;
}
executeTask(BgWorkingContext context)接口
BgWorkingContext
/** 当前登录日期*/
private UFDate loginDate = null;
/** 备份数据源 */
您可能关注的文档
- 27数图形的学问练习.ppt
- 计算机文化基础 第二章 Windows2000操作系统及其应用.ppt
- 3-空气预冷系统设备验证方案.doc
- 3.1.2 瞬时变化率曲线上一点处的切线.ppt
- 3.3.1圆周角与圆心角的关系.ppt
- 3.3.2两点间的距离(人教高中课标必修模块二精品教案).doc
- 3.双曲线及其标准方程.ppt
- 3.实验三、静态路由的应用(详解版).doc
- 30个奇奇怪怪的有趣网站.doc
- 30句人生箴言 教你变身职场大赢家.doc
- 2026磨料磨具超硬材料行业市场供需分析及投资评估规划分析研究报告.docx
- 2026旅游产业发展市场深度分析及旅游模式创新和文化产业融合报告书.docx
- 2026中国监护仪行业安全生产标准与事故预防机制.docx
- 2026智能家居操作系统标准化建设与产业协同研究报告.docx
- 2026了中国建筑材料市场供需预测分公司战略.docx
- 2026中国G通信基站建设规模及运营商投资策略研究报告.docx
- 2026无人机行业竞争格局与市场机遇研究报告.docx
- 2026中国电竞产业发展趋势及投资可行性研究报告.docx
- 2026中国医药制造行业技术革新与市场增长潜力预测分析报告.docx
- 2026农业机械化产业市场深度剖析及智能农机应用与发展潜力评估研究.docx
最近下载
- 肝癌介入治疗.pdf VIP
- FTM-400XDR_中文使用说明书.pdf
- 2025年苏州健雄职业技术学院单招笔试职业技能考核试题库含答案解析.docx VIP
- (正式版)DB33∕T 1072-2019 《泡沫玻璃外墙外保温系统应用技术规程》.docx VIP
- 第一单元1 珍稀动物课件2026春湘美版美术三年级下册.pptx VIP
- 人教版六年级数学下册第二单元《百分数(二)——成数问题》专项练习(含答案).docx VIP
- DB61_T 1560.2-2022 公路钢结构梁桥制造安装与质量检验规范 第2部分:安装要求.docx VIP
- 03分布式光伏发电工程可行性研究设计导则.docx VIP
- 2026春统编版(五四制)(新教材)小学道德与法治三年级下册《一切靠劳动》课时练习及答案.docx VIP
- 宽QRS波群心动过速的鉴别诊断课件.ppt VIP
原创力文档

文档评论(0)