Activiti 删除部署与流程实例

本文介绍了如何在Activiti中删除部署和流程实例。删除部署可通过获取部署Id来实现,包括普通删除和级联删除。删除流程实例则需要获取流程实例Id,并判断其状态,根据是否结束选择合适的方法进行删除。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Activiti 删除部署与流程实例介绍: 

  很多新手在刚接触的Activiti的时候,当想删除该流程的时候会感到头痛吧!当然包括我也一样,想删除,那么多表也不知道从哪里删除,瞎弄了好久还是无法删除完。Activiti 删除部署,就是删除上传的流程。删除流程实例,就是删除startProcessInstanceByKey()保存成功的任务。

Activiti 删除部署:

  删除部署需要获取到部署Id(有多种方式):

      Task task=taskService.createTaskQuery() // 创建任务查询

                 .taskId(taskId) // 根据任务id查询

                .singleResult();

      String processDefinitionId=task.getProcessDefinitionId(); // 获取流程定义id

 

      /**

      *  createProcessDefinitionQuery() // 创建流程定义查询

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值