关于流程定义和流程实例的挂起,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 流程定义和流程实例的挂起相关推荐

  1. JAVAWEB开发之工作流详解(二)——Activiti核心API的使用(流程定义和流程实例的管理、流程变量、监听器...)以及与Spring的集成

    管理流程定义 设计流程定义文档 bpmn文件 设置方式可以直接使用插件图形化界面进行设置 为某任务节点指定任务执行者 保存后的BPMN文件可以使用XML编辑器打开 BPMN 2.0根节点是defini ...

  2. 流程引擎:流程定义、流程实例、任务

    流程引擎:流程定义.流程实例.任务 流程定义(ProcessDefinition) 基于bpmn2图形流程 流程实例(ProcessInstance) 一个流程定义可以启动多个流程实例,流程实例之间互 ...

  3. camunda工作流引擎流程定义部署 流程定义查询 激活流程实例

    camunda工作流引擎流程定义部署 流程定义查询 激活流程实例 1.通过xml字符串部署流程定义 /*** 通过xml字符串部署流程定义* @param processModelVo* @retur ...

  4. Flowable 流程定义(流程模板)的部署及设计的数据库表

    一.简介 我们使用了 Spring Boot 之后,默认情况下流程是会自动部署的,基本上不需要我们额外做什么事情,我们称之为默认部署. 有的时候,我们的流程可能并不是提前设计好的,而是项目启动之后,动 ...

  5. Activiti第二篇【管理流程定义、执行任务和流程实例、流程变量】

    tags: Activiti 上篇Activiti只是一个快速入门案例,这篇就讲定义.部署.查看任务等等的一些细节[涉及到的数据库表.对象等等]... 管理流程定义 管理流程定义主要涉及到以下的4张表 ...

  6. 实例创建流程_Activiti系列~3.流程定义

    流程定义是按照bpmn2.0标准去描述 业务流程,通常使用activiti-explorer(web控制台)或activiti-eclipse-designer插件对业务流程进行建模. 绘制流程,会生 ...

  7. Spring中部署Activiti流程定义的三种姿势

    摘要:本文对工作流Activiti框架中流程定义的部署进行了详细说明介绍. 本文分享自华为云社区<项目中工作流部署详细解析!Spring中部署Activiti流程定义的三种姿势>,作者:攻 ...

  8. activiti流程定义的部署

    import org.activiti.engine.ProcessEngine; import org.activiti.engine.ProcessEngines; import org.acti ...

  9. 《Activiti/Flowable 深入BPM工作流》-流程定义怎么进行删除?

        <Activiti/Flowable  深入BPM工作流>-流程定义怎么进行删除? 一. 问题 之前我们分享过流程定义的流程任务查询,  流程任务处理, 任务那么怎么进行删除? 二 ...

最新文章

  1. 在Ubuntu 12.04 64bit上搭建Crtmpserver视频直播服务
  2. SqlDataAdapter上调用存储过程
  3. Mips TLB miss实现in Linux
  4. 二维数组求和 团队开发
  5. NullPointerException at org.mapstruct.ap.internal.processor.DefaultVersionInformation.createManifest
  6. MongoDB索引,性能分析
  7. 新客户上云 –虚拟机及相关服务常见问题集锦
  8. -42%!新能源补贴退坡后 比亚迪2019年利润几乎砍半
  9. live555 windows下编译以及修订
  10. mysql查询与索引优化2
  11. 十大排序算法——归并排序(C语言)
  12. win10任务栏透明_Win7升Win10用不惯?让Win10秒变Win7的利器Start10
  13. 金山词霸2009牛津版完整破解版+绿色精简版下载
  14. (附源码)计算机毕业设计ssm电影票网上订票系统
  15. 软件系统测试流程规范
  16. 教师计算机西沃培训心得,希沃电子白板学习心得体会
  17. 洛谷刷题笔记5.p1116 车厢重组
  18. 无root权限怎么完全卸载系统自带软件(捆绑软件)
  19. pimple idiom C++
  20. A Game of Thrones(82)

热门文章

  1. 纸盒系随身WiFi修改默认分辨率教程
  2. Android自定义View实战:简约风歌词控件
  3. LeetCode 757. 设置交集大小至少为2
  4. KT404A/C系列语音芯片参考程序硬件设计注意事项
  5. Java框架有哪些?Java开发十二大框架简介
  6. Android 播放mp3 tag乱码分析之jni 篇
  7. 解决Ui设计界面后不显示问题
  8. requests利用selenium,代理Ip,云打码,验证码抠图操作 爬取搜狗微信公众号内容
  9. ArcGisPro脚本工具【0】——制作你的第一个脚本工具
  10. python3sort和sorted