从activit 5.11起,支持流程挂起的功能了,就是说,如果某个流程暂时不用,则可以挂起,这样的话,就避免流程删除引起的各类麻烦了,有如下的方法;
void suspendProcessDefinitionById(String processDefinitionId);
void suspendProcessDefinitionById(String processDefinitionId, boolean suspendProcessInstances, Date suspensionDate);
void suspendProcessDefinitionByKey(String processDefinitionKey);
void suspendProcessDefinitionByKey(String processDefinitionKey, boolean suspendProcessInstances, Date suspensionDate);
void activateProcessDefinitionById(String processDefinitionId);
void activateProcessDefinitionById(String processDefinitionId, boolean activateProcessInstances, Date activationDate);
void activateProcessDefinitionByKey(String processDefinitionKey);
void activateProcessDefinitionByKey(String processDefinitionKey, boolean activateProcessInstances, Date activationDate);
当一个流程被挂起后,是不能继续新建立这个流程的实例了,会有异常抛出,请注意在上面的方法中,可以设定这个流程实例的过期时间,也可以通过流程实例id去挂起激活流程:
void suspendProcessInstanceById(String processInstanceId);
void activateProcessInstanceById(String processInstanceId);
并且注意就是如果流程突然挂起,则原先完成的任务是不能继续完成的,也会抛出异常
分享到:
相关推荐
官方的activiti5.11快照,经本人测试可用,但是还未中文化,希望多多分享
Activiti_Modeler5.11发布以及教程,有兴趣的朋友可以下下
3、已经对该流程引擎的activiti-engine-7.1.0.M3.1.jar进行了源码修改,下载直接使用即可,同时支持达梦数据库服务器多个数据库实例的场景,网上大多修改的方法只适合单个数据库实例(多个数据库实例下流程引擎的数据...
Activiti流程图部署及流程图部分操作 流程图部署及流程图部分操作 流程图部署有两种⽅式,⼀种是通过classpath,另⼀种是通过zip⽂件 通过classpath⽅式如下 public void deploymentProcessDefinition_classpath() {...
Activiti 学习笔记六:流程执行历史记录
activiti流程图查看demo
忙活了一个星期左右,查找各种资料,终于将Activiti的流程设计器分离出来,与SpringMVC,spring整合了起来,先把工程分享出来,等有时间了在慢慢讲解具体的整合步骤。工程下载之后直接可以运行,只需要改一下数据库...
Activiti的Web流程图设计器,BPMN-JS也可在官网下载并配置,这里压缩包是配置好的 1、需要提前下载好Node.js(中文官网连接:http://nodejs.cn/),傻瓜式安装。 2、解压后在bpmnjs目录打开dos命令窗口,输入npm ...
Activiti(Flowable) 流程实例克隆解决方案1
activiti代码实现审批流程的审批功能,可以正常运行,我已经调试通过
Activiti 学习笔记五:流程变量
Activiti工作流整合Web流程设计器,Activiti工作流整合Web流程设计器
使用activiti工作流引擎显示流程图时高亮显示流程图中已执行节点和已执行路径方法源代码
这个是Activiti开发的请假流程实例,可以作为用Activiti开发工作流的参考;项目采用spring+hibernate+strus2+activity开发,可以运行;数据库采用oracle,其中 QingJia 和 QingJiaHis 是自己的业务表,分别表示 请假...
不懂可以问我,qq2738671
Activiti BPM集成Liferay7的Portlet组件模块,用于展示流程列表,流程XML模板,流程图等。 详细说明: http://www.cnblogs.com/starcrm/p/6177844.html
Activiti学习笔记三:管理流程定义
Activiti流程跟踪监控图路径线和节点高亮显示,本实例提供了两种方式,都可以生成png图片。
Activiti的流程部署Activiti的流程部署Activiti的流程部署Activiti的流程部署