首页 > 代码库 > JBPM(六)——掌握JBPM流程定义语言
JBPM(六)——掌握JBPM流程定义语言
一、流程
在JPDL中process元素是每个流程定义的顶级元素,即任何流程定义都必须以如下形式开始和结束
<process> ... </process>
process元素拥有的属性:
属性 | 类型 | 默认值 | 是否必须 | 描述 |
name | 文本 | 无 | 必须 | 展示给用户 |
key | 如省略,则根据name生成 | 标识不同流程 | ||
version | 整型 | 从1开始 | 同一流程的不同版本 |
二、流转控制活动
start——开始活动
state——状态活动
decision——判断活动
fork--join——分支/聚合活动
end——结束活动
task——人工任务活动
sup-process——子流程活动
custom——自定义活动
1.start
即流程的入口,一个流程中必须拥有一个start,必须有一个流出转移(transition),这个转移会在流程中通过start活动的时候执行。
2.state(状态活动)
本文出自 “IT菜鸟” 博客,请务必保留此出处http://mazongfei.blog.51cto.com/3174958/1928813
JBPM(六)——掌握JBPM流程定义语言
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。