jBPM-jPDL学习笔记—框架设计简介(四)
关键字: jbpm jpdl xml元素
上接 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>(任务结点)
<fork>(分叉)
| 名称 | 类型 | 多样性 | 描述 |
| common node elements | 参考 common node elements |
<join>(合并)
| 名称 | 类型 | 多样性 | 描述 |
| common node elements | 参考 common node elements |
下接 jBPM-jPDL学习笔记—框架设计简介(五)
本文深入解析jBPM-jPDL的工作流框架设计,详细介绍了通用节点元素、起始与终止状态节点、任务节点及分合节点等核心概念与配置方式。
249

被折叠的 条评论
为什么被折叠?



