一.简介
要实现流程实例的挂起和激活,首先要知道什么是流程实例的挂起和激活。
挂起:
①一个定义好的流程模板(流程定义),如果挂起了,那么就无法据此创建新的流程实例。
② 一个流程实例如果挂起了,那么就无法执行流程中的任务。
激活:
就跟挂起是相反的。文章来源:https://www.toymoban.com/news/detail-448104.html
二.流程模板(流程定义)的挂起
1.查询是否挂起
对于一个定义好的流程模板,可以通过如下代来查看这个流程是否挂起:文章来源地址https://www.toymoban.com/news/detail-448104.html
@Test
void test05() {
List<ProcessDefinition> list = repositoryService.createProcessDefinitionQuery().list();
for (ProcessDefinition processDefinition : list) {
String id = processDefinition.getId();
boolean suspended = repositoryService.isProcessDefinitionSuspended(id);
if (suspended) {
logger.info("流程定义 {} 已挂起",processDefinition.getName());
}else{
logger.info("流程定义 {} 未挂起",processDefinition.getName());
}
}
}
到了这里,关于springboot,Flowable 流程实例的激活与挂起(一)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!