java代码调用运算逻辑-普元技术文档库

java代码调用运算逻辑-普元技术文档库

ID:16099332

大小:133.00 KB

页数:9页

时间:2018-08-07

java代码调用运算逻辑-普元技术文档库_第1页
java代码调用运算逻辑-普元技术文档库_第2页
java代码调用运算逻辑-普元技术文档库_第3页
java代码调用运算逻辑-普元技术文档库_第4页
java代码调用运算逻辑-普元技术文档库_第5页
资源描述:

《java代码调用运算逻辑-普元技术文档库》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、PRIMETONTECHNOLOGIES,LTD.上海普元信息技术有限责任公司Java代码调用运算逻辑技术解决方案Nopartofthisdocumentmaybereproduced,storedinanyelectronicretrievalsystem,ortransmittedinanyformorbyanymeans,mechanical,photocopying,recording,otherwise,withoutthewrittenpermissionofthecopyrightow

2、ner.COPYRIGHT2006byPrimetonTechnologies,Ltd.ALLRIGHTSRESERVED.文档修订记录序号版本号修订日期修订概述修订人审批人备注10.12008-05-23创建徐松林规范及约定1.【规范及约定】的内容仅仅是对本文档编写的规范和约定进行描述,文档编写人员必须严格按照本规范和约定进行编写,在文档正式发布时删除该部分内容;2.文档内容采用“首行缩进、小四号字体、1.5倍行距”的格式,选中段落文本使用快捷键【Ctrl+Alt+4】可以进行格式化(直接选中蓝色

3、的说明文字即可);3.必须填写“文档修订控制记录”;4.文档目录必须更新为最新的,与实际内容相对应;5.模版中每部分内容的下面的蓝色字体是对这块内容的说明,编写文档时选中这段文字,使用【Ctrl+Alt+4】快捷键即可格式化成要求的字体;目录1文档摘要51.1文档分类51.2关键字/Tag51.3摘要51.4作者、协作者及评审人员51.5定义、首字母缩写词及缩略语52概述52.1问题或场景52.2目的62.3参考资料62.4工具和技术62.5系统运行环境63总体解决方案64扩展开发95注意事项96不

4、足及改进建议91文档摘要1.1文档分类技术解决方案àJava代码调用运算逻辑1.2关键字/TagJava代码调用运算逻辑1.3摘要EOS提供了大量的运算逻辑,本文介绍通过Java方法直接调用运算逻辑的解决方案。这样可以让spring等框架直接调用EOS庞大的运算逻辑库。1.4作者、协作者及评审人员作者:徐松林协作者:评审人员:1.5定义、首字母缩写词及缩略语2概述2.1问题或场景如何使用Java方法直接调用EOS提供的运算逻辑。1.1目的使用Java方法直接调用EOS提供的运算逻辑,让运算逻辑发挥更

5、大的作用。1.2参考资料1.3工具和技术1.4系统运行环境EOS5.x2总体解决方案EOS提供了大量的运算逻辑,除了在业务逻辑内调用外,也是可以通过Java方法直接调用的,本文给出大致的解决方案。首先,大家都知道EOS提供的运算逻辑都是标准的Java静态方法,可以很容易的被调用和扩展。在扩展EOS5.x的运算逻辑时需要传入Documentdoc和BizContextparam这样的两个参数。那么理论上我们在使用Java方法,也传入这两个参数,应该可以调用这些运算逻辑时。朝这个方向,我们来进一步理解这

6、两个参数。Documentdoc:XML对象,其实也就是EOS在运算逻辑层的数据总线。BizContextparam:业务逻辑的参数,以Java接口形式提供。现在,我们以“创建并启动工作流实例BL_createProcessInstance”为例来说明如何使用Java调用运算逻辑:第一步:根据EOS的帮助,我们知道需要传入四个参数:参数1:存放该流程ID,流程创建之后会自动生成一个流程实例ID保存到该字段同时启动这个流程实例。暂定XML节点:“/root/data/processInstanceId

7、”参数2:需要输入的流程定义名称,这个流程定义的名称必须是已经存在的。暂定:“pkg.wf.wfFile”参数3:需要输入的流程实例名称。暂定:“流程实例名称”参数4:需要输入的流程实例的描述。暂定:“流程实例的描述”第二步:建立Documentdoc对象Documentdoc=XML.createDocument("root");Noderoot=doc.getChildNodes().item(0);Elementdata=doc.createElement("data");Elementpro

8、cessInstanceId=doc.createElement("processInstanceId");data.appendChild(processInstanceId);root.appendChild(data);需要引入如下资源:importorg.w3c.dom.Element;importorg.w3c.dom.Document;importorg.w3c.dom.Node;importcom.primeton.eos.util.XML;import

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。