jbpm的活动标签包括大的两类
1.控制流程的活动
- Start 开始节点,一个(主)流程只能有一个开始节点
- End 结束节点,一个流程可以有多个结束节点
- end-cancel
- end-error
- Decision 条件判断节点,当一个流程出现多个分支(情况),而分支排他时使用(即只有一条通过的情况,或者叫单路发散)
- Fork 分支节点,当一个流程出现多个分支,而分支并列执行时使用。(即一个分支有多个情况共同发生,即多路发散)
- Join 聚合/ 联合节点,通常与fork 节点一起使用。(把多路发散fork的结果集合起来)
- Sub-process 子流程
-
State 状态节点 一个暂停节点,当需要对流程的执行进行控制时使用。
-
Task 任务节点,通常与form 表单关联, 主要是在流程实例经过活动时为某一人或组指派任务
2.原子活动
- java
- script
- hql
- sql
- jms