Advertisement

Activiti(九)清除部署流程

阅读量:

当所部署的流程定义在未来不再需要时,应当采取何种方式将其移除呢?

删除部署的流程定义


需注意,卸载部署过程应区分为两种情形:

  • 尚未开始执行流程
  • 已经启动流程

步骤:

  1. 获得processEngine实例
  2. 构建RepositoryService实例
  3. 确定流程部署的标识符
  4. 实施流程定义的删除操作

流程部署Id封装优化

复制代码
 public static class ReturnDeploymentId {

    
     public String getDeploymentId(String processDefinitionKey){
    
     ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine();
    
     RepositoryService repositoryService=processEngine.getRepositoryService();
    
     ProcessDefinitionQuery processDefinitionQuery=repositoryService.createProces

全部评论 (0)

还没有任何评论哟~