金鹰BPM流程平台开发手册.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE / NUMPAGES 金鹰BPM系统平台开发文档 文档编号 适用范围 开发人员 适用版本 V1.2 目录 TOC \o 1-3 \h \z \u 1. 文档约定 4 1.1. 阅读对象 4 1.2. 名词术语 4 1.3. 标记符号 4 2. 系统扩展接口及API方法 5 2.1. 流程扩展开发接口 5 2.1.1. 流程全局触发器接口 5 2.1.2. 流程节点触发器接口 8 2.1.3. 流程路由触发器接口 11 2.1.4. 流程系统规则跳转触发器接口 12 2.1.5. 流程节点脚本触发器接口 14 2.2. 数据维护扩展开发接口 15 2.3. 金鹰BPM组件开发接口 18 2.3.1. 域外观组件扩展接口开发 18 2.3.2. RV参数扩展(动态获取运行时变量)接口开发 22 2.4. SDK API接口 24 2.4.1. DemAPI 24 2.4.2. ProcessAPI 26 2.4.3. MessageAPI 29 2.4.4. OrganizationAPI 32 2.5. 常用API接口 34 2.5.1. DBUtil 34 2.5.2. MessageQueueUtil 36 文档约定 为帮助您快速浏览此文档,建议您首先阅读下面的文档约定。 阅读对象 金鹰BPM开发人员 名词术语 API instanceId 流程实例ID, excuteId 分支流程实例ID taskId 任务ID actDefId 流程流转模型ID proDefId 流程定义模型ID 标记符号 为帮助您快速浏览此文档,建议您首先阅读下面的文档标记约定: 符号 说明 例如 背景+斜体 系统、模块、功能 导航流程中心流程发起中心 半角括号 窗体可视标签 请在[标题]输入工作流标题 加粗+下划线+黑体 按钮或热链接 点击办理按钮 双引号 界面提示文字 “任务已经发送给XXX〞 帮助 帮助:XXX 提醒 提醒:XXX 警告 警告:XXX 重要 重要:XXX 技巧 技巧:XXX 系统扩展接口及API方法 流程扩展开发接口 当流程平台通过实施无法满足复杂的业务需求时,同通过平台提供的扩展接口,进行扩展开发满足系统对复杂业务的支持 流程全局触发器接口 事件类型 加签完成后触发 任务转发时触发 任务删除时触发 任务归档时触发 继承类说明 cess.runtime.pvm.trigger.ProcessTriggerEvent 构造方法参数说明 序号 参数名称 说明 类型 1 me 当前用户上下文 UserContext 2 Hash 系统参数集合 HashMap 提醒:使用构造方法时注意调用super(me,hash),调用父类构造函数。 接口实现 序号 实现接口方法 说明 返回值 1 execute() 执行触发器入口 boolean 获取参数方法 序号 获取参数方法 类型 说明 适用范围 1 getInstanceId() Long 流程实例ID 适用于全部全局事件 2 getTaskId() Long 流程任务ID 适用于全部全局事件 3 getExcutionId() Long 流程实例执行ID 适用于全部全局事件 4 getActDefId() String 流程ID 适用于全部全局事件 5 getReceiveUser() String 转发接收人 适用于“任务转发时触发〞事件 6 getParams() HashMap 其他参数 使用户加签、归档事件 getOwner() String 获取流程发起人 例如 流程节点触发器接口 支持触发事件 (E-01) 流程任务-选择办理人前 (E-02) 流程任务-确认发送动作前 (E-03) 流程任务-确认发送动作后 (E-04) 流程表单加载前 (E-05)流程表单加载后 (E-06)流程表单保存前 (E-07)IFORM表单保存后 (E-08)流程任务-执行驳回动作前 继承类说明 cess.runtime.pvm.trigger.ProcessStepTriggerEvent 构造方法参数说明 序号 参数名称 说明 类型 1 me 当前用户上下文 UserContext 2 Hash 系统参数集合 HashMap 提醒:使用构造方法时注意调用super(me,hash),调用父类构造函数。 接口实现 序号 实现接口方法 说明 返回值 1 execute() 执行触发器入口 boolean 获取参数方法 序号 说明 参数ID 类型 适用范围 1 流程实例ID getInstanceId() Long 适用于全部 2 流程任务

文档评论(0)

138****9735 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档