使用代码结束工作流

来源:互联网 发布:ftp命令linux 编辑:程序博客网 时间:2024/06/01 09:13
IEnactmentService wfService = EnactmentServiceProxy.getEnacementService(ctx);ProcessInstInfo[] processInstances = wfService.getProcessInstanceByHoldedObjectId(billID);//不包括已经结束的流程//ProcessInstInfo[] processInstances = wfService.getAllProcessInstancesByBizobjId(billID);//包括已经结束的流程if(null != processInstances &&  processInstances.length > 0){for(int j=0; j<processInstances.length; j++){        ProcessInstInfo inst = processInstances[j];        String instId = inst.getProcInstId();//获取流程实例ID        EnactmentServiceFactory.createEnactService(ctx).abortProcessInst(instId);//终止工作流实例 }}

原创粉丝点击