JBPM顺序工作流模式(Sequence) 中的各个活动在同一个进程中按顺序依次执行。
如上图所示,整个流程以一条直线的方式执行,上图是流程为配置方式。可以看出,顺序工作流模式在JBPM中可以以简单的Node节点表示。Start-state来触发工作流之后经过多个Node节点操作JBPMContext最终结束工作流。
配置XML
<process-definition
xmlns="" name="issureflow">
<start-state name="start">
<transition name="" to="Developer Apply"></transition>
<event type="node-leave">
<action name="start" class="com.coral.jbmp.node.StartNode"/>
</event>
</start-state>
<node name="Developer Apply">
<action class="com.coral.jbmp.node.CheckNode"/>
<transition name="" to="Leader Sign"></transition>
</node>
<node name="Leader Sign">
<action class="com.coral.jbmp.node.SaveNode"/>
<transition name="" to="Manager Sign"></transition>
</node>
<node name="Manager Sign">
<action class="com.coral.jbmp.node.SendMailNode"/>
<transition name="" to="HR Approve"></transition>
</node>
<end-state name="HR Approve">
<event type="node-enter">
<action name="ending" class="com.coral.jbmp.node.EndingNode"></action>
</event>
</end-state>
</process-definition>
分享到:
相关推荐
jBPM4工作流应用开发指南 胡奇写的,十分赞!!
JBPM5工作流引擎 S2SH+JBPM4.4开发工作流的一个完整的请假流程例子。带有文档教程和所有源码+JAR包。在网上找了半天jbpm6\jbpm7的资料,都很少。所以 环境:Myeclipse2015 JDK1.7 mysql 5.0 Struts2+Spring3.1 1...
jBPM工作流详解,jBPM工作流详解 jBPM工作流详解,jBPM工作流详解 jBPM工作流详解,jBPM工作流详解
JBPM3.2工作流开发指南 JBPM是一个扩展性很强的工作流系统,百分百用JAVA语言开发,持久层采用Hibernate实现,理论上说,只要Hibernate支持的数据库JBPM都支持。同时它还能被部署在任何一款JAVA应用服务器上。
jbpm工作流教程,4.1版本的Java工作流
jbpm工作流引擎基于J2EE的轻量级,纯java,开源的工作流管理系统。
JBPM4工作流介绍.pptx
jBPM4工作流应用开发指南最新版_01 JBPM4详细指南,非常实用,我就是通过这个文档学习起来的,相当受益
jBPM4工作流应用开发指南
jBPM4工作流应用开发指南,很详细很全面,高清带书签的,适合新手入门
jBPM4工作流应用开发指南完整版带书签
工作流程 JBPM工作流管理工作流程 JBPM工作流管理工作流程 JBPM工作流管理工作流程 JBPM工作流管理
基于JBPM工作流的OA办公系统开发框架,完全支持二尺开发
jBPM4.4工作流开发指南(改进版) 开发环境搭建
JBPM4工作流应用开发指南.pdf
用OSWorkFlow和JBPM开发工作流异同点解析
jbpm4工作流应用开发指南,很不错的一本书.也很清晰,希望大家喜欢
jbpm开发指南 jbpm开发指南 jbpm 工作流 自定义
本示例是jBPM4工作流示例jbpmDemo,详细演示了jBPM4工作流引擎的使用,对工作流采用Canvas动画形象演示,非常实用。也非常先进和有趣。 希望您喜欢。
JBPM3.2.2源码,工作流引擎。JBPM,全称是Java Business Process Management(业务流程管理),它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。jBPM是公开源...