上接 jBPM-jPDL学习笔记—框架设计简介(三)
<common node elements>(通用结点元素)
名称 | 类型 | 多样性 | 描述 |
name | 属性 | 必须 | 结点名称 |
async | 属性 | { true | false }, false is the default | 设置成true,则结点以异步方式运行 |
transition | 元素 | [0..*] | 离开结点的转向.每个转向必须有一个可区别的名字。最多只允许一个转向是没有命名。第一个转向指定为默认的转向,当没有给结点指定转向时,将使用默认转向。 |
event | 元素 | [0..*] | 支持的事件类型(node-enter | node-leave) |
exception-handler | 元素 | [0..*] | 针对委派类抛出异常的处理 |
timer | 元素 | [0..*] | 指定一个计数器监视结点上的执行过程 |
| | | |
<start-state>(起始状态结点)
名称 | 类型 | 多样性 | 描述 |
name | 属性 | 可选 | 起始结点名称 |
task | 元素 | [0..1] | 此任务会创建一个流程实例或者捕获流程的初始化者 |
event | 元素 | [0..*] | 支持结点的事件:{node-leave} |
transition | 元素 | [0..*] | 流程转向,必须有唯一命名 |
exception-handler | 元素 | [0..*] | 对委派类异常的处理者 |
<end-state>(终止状态结点)
名称 | 类型 | 多样性 | 描述 |
name | 属性 | 必须 | 终止结点名称 |
event | 元素 | [0..*] | 支持的结点事件:{node-enter} |
exception-handler | 元素 | [0..*] | 对委派类异常的处理者 |
<task-node>(任务结点)
名称 | 类型 | 多样性 | 描述 |
signal | 属性 | 可选 | 值类型有:{unsynchronized|never|first|first-wait|last|last-wait}, 默认为last. 该属性定义了任务完成对流程延续的效果。 |
create-tasks | 属性 | 可选 | 值类型有:{yes|no|true|false},默认值为true,也可以设置为false。用户可以在结点的node-enter事件中定义自己action,由action来生成任务,并且将此属性设置为false。 |
end-tasks | 属性 | 可选 | 值类型有:{yes|no|true|false},默认值为false. 当设置为true的时候,所有未结束任务在node-leave 事件中会被关闭。 |
task | 属性 | [0..*] | 当流程执行到当前结点时,将生成任务列表中的任务。 |
common node elements | | | 参考common node elements |
<fork>(分叉)
名称 | 类型 | 多样性 | 描述 |
common node elements | | | 参考 common node elements |
<join>(合并)
名称 | 类型 | 多样性 | 描述 |
common node elements | | | 参考 common node elements |
下接 jBPM-jPDL学习笔记—框架设计简介(五)
分享到:
相关推荐
jBPM-jPDL学习笔记—框架设计简介
入门材料 jbpm-jpdl 学习笔记 jbpm-jpdl 学习笔记 jbpm-jpdl 学习笔记
jBPM-jPDL学习笔记——流程设计与控制
jbpm-jpdl-suite-3.2.3.zipjbpm-jpdl-suite-3.2.3.zipjbpm-jpdl-suite-3.2.3.zipjbpm-jpdl-suite-3.2.3.zipjbpm-jpdl-suite-3.2.3.zipjbpm-jpdl-suite-3.2.3.zipjbpm-jpdl-suite-3.2.3.zipjbpm-jpdl-suite-3.2.3....
jbpm-jpdl-designer-site-3.1.7.zip jbpm-jpdl-designer-site-3.1.7.zip jbpm-jpdl-designer-site-3.1.7.zip
jbpm-jpdl.jar jbpm-jpdl.jar
jbpm-jpdl-suite-3.2.GA.zip
jbpm-jpdl-suite-3.2GA -(5)分开压缩(共5个文件)jbpm下载 jbpm-jpdl-suite-3.2GA -(5)分开压缩(共5个文件)jbpm下载
这个是jbpm-jpdl-3.2.3.zip的server部分,有60多兆, 只要将"jbpm-jpdl-3.2.3(没有server部分).rar"和这个合在一起就是整个的jbpm-jpdl-3.2.3.zip "jbpm-jpdl-3.2.3(没有server部分).rar"在我的另外一个上传资源里面
博文链接:https://geekwang.iteye.com/blog/201267
jbpm-jpdl-designer资源
jbpm-jpdl-suite-3.2.GA.zip
jbpm-jpdl-suite-3.2.GA.zip
jbpm-jpdl-suite-3.2.GA.zip
jbpm-jpdl-designer-3.1.3.zip
jbpm-jpdl-3.2.3.zip 开源工作流引擎
jbpm-jpdl-suite-3.2.3安装配置.doc
jPDL是构建于jBPM框架上的流程语言之一。在jPDL中提供了任务(tasks)、待处理状态 (wait states)、计时器(timers)、自动处理(automated actions)…等术语,并通过图型化的流程定义,很直观地描述业务流程。...