activiti 流程定义和流程实例的挂起
关于流程定义和流程实例的挂起,activiti的官方文档描述比较详细,摘录如下:
Suspending and activating a process
It’s possible to suspend a process definition. When a process definition is suspended, new process instance can’t be created (an exception will be thrown). Suspending the process definition is done through the RepositoryService
:
code segment
repositoryService.suspendProcessDefinitionByKey("vacationRequest");
try {runtimeService.startProcessInstanceByKey("vacationRequest");
} catch (ActivitiException e) {e.printStackTrace();
}
To reactivate a process definition, simply call one of the repositoryService.activateProcessDefinitionXXX
methods.
It’s also possible to suspend a process instance. When suspended, the process cannot be continued (e.g. completing a task throws an exception) and no jobs (such as timers) will executed. Suspending a process instance can be done by calling theruntimeService.suspendProcessInstance
method. Activating the process instance again is done by calling theruntimeService.activateProcessInstanceXXX
methods.
activiti 流程定义和流程实例的挂起相关推荐
- JAVAWEB开发之工作流详解(二)——Activiti核心API的使用(流程定义和流程实例的管理、流程变量、监听器...)以及与Spring的集成
管理流程定义 设计流程定义文档 bpmn文件 设置方式可以直接使用插件图形化界面进行设置 为某任务节点指定任务执行者 保存后的BPMN文件可以使用XML编辑器打开 BPMN 2.0根节点是defini ...
- 流程引擎:流程定义、流程实例、任务
流程引擎:流程定义.流程实例.任务 流程定义(ProcessDefinition) 基于bpmn2图形流程 流程实例(ProcessInstance) 一个流程定义可以启动多个流程实例,流程实例之间互 ...
- camunda工作流引擎流程定义部署 流程定义查询 激活流程实例
camunda工作流引擎流程定义部署 流程定义查询 激活流程实例 1.通过xml字符串部署流程定义 /*** 通过xml字符串部署流程定义* @param processModelVo* @retur ...
- Flowable 流程定义(流程模板)的部署及设计的数据库表
一.简介 我们使用了 Spring Boot 之后,默认情况下流程是会自动部署的,基本上不需要我们额外做什么事情,我们称之为默认部署. 有的时候,我们的流程可能并不是提前设计好的,而是项目启动之后,动 ...
- Activiti第二篇【管理流程定义、执行任务和流程实例、流程变量】
tags: Activiti 上篇Activiti只是一个快速入门案例,这篇就讲定义.部署.查看任务等等的一些细节[涉及到的数据库表.对象等等]... 管理流程定义 管理流程定义主要涉及到以下的4张表 ...
- 实例创建流程_Activiti系列~3.流程定义
流程定义是按照bpmn2.0标准去描述 业务流程,通常使用activiti-explorer(web控制台)或activiti-eclipse-designer插件对业务流程进行建模. 绘制流程,会生 ...
- Spring中部署Activiti流程定义的三种姿势
摘要:本文对工作流Activiti框架中流程定义的部署进行了详细说明介绍. 本文分享自华为云社区<项目中工作流部署详细解析!Spring中部署Activiti流程定义的三种姿势>,作者:攻 ...
- activiti流程定义的部署
import org.activiti.engine.ProcessEngine; import org.activiti.engine.ProcessEngines; import org.acti ...
- 《Activiti/Flowable 深入BPM工作流》-流程定义怎么进行删除?
<Activiti/Flowable 深入BPM工作流>-流程定义怎么进行删除? 一. 问题 之前我们分享过流程定义的流程任务查询, 流程任务处理, 任务那么怎么进行删除? 二 ...
最新文章
- 在Ubuntu 12.04 64bit上搭建Crtmpserver视频直播服务
- SqlDataAdapter上调用存储过程
- Mips TLB miss实现in Linux
- 二维数组求和 团队开发
- NullPointerException at org.mapstruct.ap.internal.processor.DefaultVersionInformation.createManifest
- MongoDB索引,性能分析
- 新客户上云 –虚拟机及相关服务常见问题集锦
- -42%!新能源补贴退坡后 比亚迪2019年利润几乎砍半
- live555 windows下编译以及修订
- mysql查询与索引优化2
- 十大排序算法——归并排序(C语言)
- win10任务栏透明_Win7升Win10用不惯?让Win10秒变Win7的利器Start10
- 金山词霸2009牛津版完整破解版+绿色精简版下载
- (附源码)计算机毕业设计ssm电影票网上订票系统
- 软件系统测试流程规范
- 教师计算机西沃培训心得,希沃电子白板学习心得体会
- 洛谷刷题笔记5.p1116 车厢重组
- 无root权限怎么完全卸载系统自带软件(捆绑软件)
- pimple idiom C++
- A Game of Thrones(82)