<!----><o:p> </o:p>
Shark流程启动过程<o:p></o:p>
<o:p> </o:p>
1) 定位工作流服务器<o:p></o:p>
Shark.configure("Shark.conf");<o:p></o:p>
SharkInterface si= Shark.getInstance();<o:p></o:p>
2) 连接工作流服务器<o:p></o:p>
SharkConnection sc= si. getSharkConnection();<o:p></o:p>
sc. connect(username, pwd, engineName, scope);<o:p></o:p>
3) 产生流程<o:p></o:p>
WfProcess wfp = sc.createProcess(pkgId, pDefId);<o:p></o:p>
在产生流程时,使用的是SharkConnection的对象,该对象中保存了用户信息,用户信息作为产生的流程的requester;<o:p></o:p>
然后用两个参数:包定义ID和流程定义ID获取流程管理器的ID;<o:p></o:p>
最后,用该流程管理器来产生流程<o:p></o:p>
4) 启动流程<o:p></o:p>
wfp.start();<o:p></o:p>
经过SHARK的几轮跳转,最后的实现在org.enhydra.shark.WfProcessImpl中,实现代码如下:<o:p></o:p>
//前面有对异常的判断<o:p></o:p>
//启动时间在后面要用<o:p></o:p>
startedTime = System.currentTimeMillis();<o:p></o:p>
//改变状态<o:p></o:p>
change_state(t,SharkConstants.STATE_OPEN_RUNNING);<o:p></o:p>
//激活计时器<o:p></o:p>
this.activateLimitAgent(t);<o:p></o:p>
//驱动流程<o:p></o:p>
run(t, null); <o:p></o:p>
5)断开连接<o:p></o:p>
disconnect(sc);<o:p></o:p>
return wfp.key();<o:p></o:p>
分享到:
相关推荐
Shark电调,可以编程的一个电调,防水。
shark1.1-2工作流的源代码,好多人都找不到,在这里共享。
shark 1.1-2工作流源代码。
shark1.1-2安装文件-2
shark-1.1-2 是Shark最后的开源工作流源代码,以后再也没有了。学习工作流非常好的资料
Shark的体系结构分析 整体把握shark的关键文档
merch-shark网站 merch-shark-website是一个电子商务网站。此处的演示链接为
Shark
计算机-后端-开源工作流引擎Shark的架构分析及改进.pdf
matlab开发-Shark。水下航行器非线性6自由度模型
如果您是企业家,那么这是一种与计算机分离的好方法,只需单击该图标并坐下来,观看电视上最好的节目中的一些不错的业务建议! 我们有时会为您切换电源,以便您可以看到不同的音高。 当我们这样做时,我们将发出通知...
资源分类:Python库 所属语言:Python 资源全名:django_shark-0.1.2.win-amd64.exe 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
shark1.1-2安装文件
工作流引擎shark的技术分析与改进探讨 转自别人的论文,希望对大家对于shark的使用有所帮助。
适用于IBU的Shark Chrome扩展程序 shark-plugin是携程旅行网chrome的扩展。 v1.9.10:修复了错误v1.9.9:修复了一些错误v1.9.7:更新了徽标v1.9.6:兼容的开发环境v1.9.5:仅内部人员可以登录v1.9.3:修复了一些错误...
shark.io是我们的惊人游戏之一,您将成为海滩水中的ravenour鲨鱼之一。 shark.io是我们是ravenour鲨鱼的令人惊叹的游戏之一海滩水。 你是一个口渴的鲨鱼和最饥饿的掠食者。 你的主要目标是通过消费消除鲨鱼。 你也...
Jbpm3的图形化流程定义已经决定嵌入到jboss eclipse IDE中,大家看看jboss eclipse IDE preview 1.5版,我们已经可以用插件方式编辑一个jbpm3流程定义文件了。 Osworkflow的靠山是opensymphony。我是非常喜欢这个...
有鱼账本 启动项目 前端 1.导入web模块到微信开发者工具 2.终端执行npm install... 存一笔钱 使用技术 使用完成产品UI设计 后端使用SpringBoot、JPA、Redis、MySQL开发 前端使用原生小程序以及组件库开发 笔记 产品展示
在每个选项卡背景上均包含Pinkfong歌曲Baby Shark的高清壁纸图像。 安装此扩展程序,即可在每个新标签页上获取Pinkfongs Baby Shark歌曲的高清图像! 我们始终会更新图像,因此请随时检查...我们将为您提供5星评级!...