Activiti6.0 – 多实例节点跳转

最近都在试验Activiti6.0的节点跳转,其它的文章见索引。 本次就试验一下在Activiti6.0的一个流程内,由多实例节点跳转至其它的用户节点。 首先,仍旧是先上流程图: 上图中,用户任务1和用户任务3是普通的用户节点,用户任务2是多实例节点。 当流程处于节点“用户任务1”时,数据表中的记录如下图: act_ru_task act_ru_execution act_ru_variable 对比一下,当流程处...

Activiti6.0 – 子流程节点跳转

上一篇中介绍了如何在一个简单的流程中,实现节点的自由跳转。正常的流程肯定不会如此简单,本篇就介绍一下如何实现子流程的节点跳转。 内嵌子流程其实使用上一篇中介绍的方法就可以实现,因为从本质上来说,内嵌子流程并没有脱离父流程,仍旧属于它不可分割的一部分。 本篇着重介绍的如何实现调用子流程的节点跳转,主要介绍一下如何从子流程内的节点跳出到父流程节点。流程在进入调用子流程这部分...

Flowable6.4多实例流程节点跳转

本文将试验一下多实例流程节点的跳转。 首先,试验一下多实例用户任务节点。 流程图如下: 可以看到,上图中的“会签”节点为多实例节点,并且为并行模式。启动这个流程,并且使流程流转至“会签”节点: 请求下面的地址: http://localhost:8080/flowabledemo/flow/move/40001/UserTask2/UserTask1 流程会由“会签”节点流转至“处理”节点: 继续请求下面的地址: h...

Flowable6.4子流程节点跳转

​本文将继续试验一下子流程的节点跳转,包含以下两种子流程:内嵌子流程和调用子流程。 首先,试验一下内嵌子流程。 流程图如下: 启动流程,流程处于“处理”节点: 使用以下代码进行跳转:  /** * 移动节点 */@RequestMapping(value = "move/{proInstId}/{nodeId}/{toNodeId}")public void move(@PathVariable("proInstId") Str...

Flowable6.4节点跳转初探

Flowable6已经实现了流程节点间的跳转,本次就初探一下相关的API。 相关的示例代码在Flowable的开源代码中可以找到,具体的位置如下: \flowable\6.4.2\modules\flowable-engine\src\test\java\org\flowable\engine\test\api\runtime\changestate 本次试验先介绍普通节点间的跳转,主要用到的API如下: //普通节点间跳转runtimeService.createChangeActivityStateBuilder()  &nbs...
Copyright © 字痕随行 保留所有权利.   Theme  Ality 京ICP备14039894号

用户登录

分享到: