码迷,mamicode.com
首页 > 编程语言 > 详细

JBPM(六)——掌握JBPM流程定义语言

时间:2017-05-24 09:53:54      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:jbpm(六)——掌握jbpm流程定义语言

一、流程

    在JPDL中process元素是每个流程定义的顶级元素,即任何流程定义都必须以如下形式开始和结束

<process>
...
</process>

process元素拥有的属性:

属性类型默认值是否必须描述
name文本必须展示给用户
key
如省略,则根据name生成
标识不同流程
version整型从1开始
同一流程的不同版本
它下的子元素有:description、activities


二、流转控制活动

  • 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流程定义语言

标签:jbpm(六)——掌握jbpm流程定义语言

原文地址:http://mazongfei.blog.51cto.com/3174958/1928813

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!