- 4
- 0
- 约1.14千字
- 约 4页
- 2017-03-27 发布于广东
- 举报
计划任务管理系统(TaskScheduler)
背景
当系统中某个功能的运行符合指定的状态时,触发相应的程序进行处理。这种指定的状态,包括以下两种:
当到达指定的时间后,触发相应程序,进行处理。
当某个功能执行前或执行后,触发相应程序,进行处理。
如在美容系统中,当运行交接班确认完毕后,给指定的领导发送手机短信,报告当次的经营状况;
业务流程
时间类触发程序
可以设定周期内进行触发。如每周一到每周日的晚上23:00进行触发。(工作日除外)
指定时间进行触发,如2011年8月21日星期日早上9:00进行触发。
需要一个工作日历的设置。设置何时是工作时间,何时是非工作时间。该工作日历的设定是基于公司进行设置的。
事件类触发程序
由某个功能进行触发。
可以在该功能执行前触发指定的程序,由该程序返回的结果判断是否需要继续执行该功能。
可以在该功能执行后触发指定的程序,将该功能执行的结果作为输入参数输入到指定的待触发程序,当该触发程序执行完毕后,由该程序返回的结果作为输出参数返回给客户端。
在配置中,如果是以上两者结合的配置,则系统不能直接支持。通过在程序中进行判断实现。
程序实现
时间类触发
技术路线:通过引入Quartz包实现。
当系统启动时,获取所有未执行和循环类的计划任务,生成Quartz对象。
对于每一个计划任务,生成一个新的Quartz对象,通过该对象进行触发,触发的表达
您可能关注的文档
- 美胸皇后说明2书.doc
- 裸铜线项目可数行性研究报告.doc
- 群英网前台使多用及维护手册.doc
- 西安交通大n学本科生科研训练和实践创新基金项目过程记录册.doc
- 西安交通大学网络教育学院远程教育学生毕业设计(论文)写x作规定(修改).doc
- 西安市长安区学校项卫生监督档案.doc
- 西方经济学z名词解释.doc
- 西南财经大不学社团介绍.doc
- 西项方经济o学试卷A.doc
- 装修顺序和建材件团购的概述.doc
- 2026年胸腺素行业洞察报告及未来五至十年发展趋势报告.docx
- 2026年工程监理行业洞察报告及未来五至十年发展趋势报告.docx
- 2026年防腐涂层行业洞察报告及未来五至十年发展趋势报告.docx
- 2026年体重管理类保健品行业洞察报告及未来五至十年发展趋势报告.docx
- 2026年资产评估行业洞察报告及未来五至十年发展趋势报告.docx
- 2026年食品制剂行业洞察报告及未来五至十年发展趋势报告.docx
- 2026年超纯氨行业洞察报告及未来五至十年发展趋势报告.docx
- 2026年锌精矿行业洞察报告及未来五至十年发展趋势报告.docx
- 2026年再生资源回收行业洞察报告及未来五至十年发展趋势报告.docx
- 2026年零售燃料行业洞察报告及未来五至十年发展趋势报告.docx
原创力文档

文档评论(0)