Activiti新增的子流程

简介: flowable和Activiti6新增了ad-hoc子流程(adHocSubProcess),即adHocSubProcess流程。该类型的子流程无需再子流程中为节点配置任何的出线:操作方式如下:runtimeService.

flowable和Activiti6新增了ad-hoc子流程(adHocSubProcess),即adHocSubProcess流程。该类型的子流程无需再子流程中为节点配置任何的出线:

操作方式如下:

runtimeService.getEnabledActivitiesFromAdhocSubProcess(executionId);

runtimeService.executeActivityInAdhocSubProcess(executionId, id);

runtimeService.completeAdhocSubProcess(executionId);

<adHocSubProcess id="adhocSubProcess" ordering="Sequential">
    
    < userTask   id = "subProcessTask"   name = "Task in subprocess"   />
    <userTask id="subProcessTask2" name="Task2 in subprocess" />
      
    <completionCondition>${completed}</completionCondition>
    

</adHocSubProcess>
关于 ad-hoc子流程的更多使用可以参考http://www.shareniu.com/article/25.htm
相关文章
|
数据库
20activiti - 流程管理定义(查询个人任务)
20activiti - 流程管理定义(查询个人任务)
80 0
20activiti - 流程管理定义(查询个人任务)
18activiti - 流程管理定义(删除key相同的所有不同版本的流程定义)
18activiti - 流程管理定义(删除key相同的所有不同版本的流程定义)
49 0
22activiti - 流程管理定义(查询流程状态)
22activiti - 流程管理定义(查询流程状态)
137 0
|
XML 缓存 数据格式
12activiti - 流程管理定义(设计流程定义文档)
12activiti - 流程管理定义(设计流程定义文档)
127 0
|
存储 数据库
13activiti - 流程管理定义(部署流程定义)
13activiti - 流程管理定义(部署流程定义)
71 0
15activiti - 流程管理定义(删除流程定义)
15activiti - 流程管理定义(删除流程定义)
97 0
17activiti - 流程管理定义(查询最新版本的流程定义)
17activiti - 流程管理定义(查询最新版本的流程定义)
40 0
14activiti - 流程管理定义(查看流程定义)
14activiti - 流程管理定义(查看流程定义)
73 0
|
XML 网络协议 安全
Activiti中工作流的生命周期详细解析!一个BPMN流程示例带你认识项目中流程的生命周期
本文详细说明了在工作流Activiti框架中的BPMN流程定义整个运行的生命周期。介绍了BPMN流程工作的运行环境,从定义流程开始,首先介绍了BPMN流程的几个组成部分,包括用例,流程图,以及流程图的XML内容。然后开始启动一个流程,生成任务列表,然后到领取任务,完成任务后结束流程。
702 0
Activiti中工作流的生命周期详细解析!一个BPMN流程示例带你认识项目中流程的生命周期