
activiti 工作流
小垣
一切皆有可能
展开
-
Activit Modeler设计器汉化
Activit 5.16的stencilset.json文件汉化如下:{ "title" : "BPMN 2.0标准工具", "namespace" : "http://b3mn.org/stencilset/bpmn2.0#", "description" : "This is the BPMN 2.0 stencil set specification.", "proper原创 2016-03-16 14:37:51 · 2521 阅读 · 0 评论 -
Activiti - 设置会签
正好有两个人问道:支持会签吗? 也有人也问道:什么是会签?如果从process engine的角度上讲呢?可以说一个task节点下有多个task instance。而不是一个从task节点执行到多个task节点(这样就是ParallelGateway了)。如何让一个Task节点创建出多个instance?官网是这样说的:To make an activity m转载 2016-03-16 14:44:42 · 14252 阅读 · 0 评论 -
关于activiti流程通过、驳回、会签、转办、中止、挂起等核心操作功能的封装
package com.famousPro.process.service.impl;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import org.activiti.engine.FormService;import org.acti转载 2016-03-16 14:45:47 · 2377 阅读 · 0 评论 -
Activiti 工作流会签开发设计思路
在流程业务管理中,任务是通常都是由一个人去处理的,而多个人同时处理一个任务,这种任务我们称之为会签任务。这种业务需求也很常见,如一个请款单,领导审批环节中,就需要多个部门领导签字。在流程业务中,我们可以把每个领导签字的环节都定义为任务,但若这样,这个流程业务有一点是固定的,就是签批人是固定的。而任务是由一个领导签完再到另一领导,当然也可以由多个领导同时签字。传统的用流程业务来解决可以采用以转载 2016-03-16 14:48:39 · 1144 阅读 · 0 评论 -
Activiti工作流节点的自由跳转
最近在搞openwebflow的工作流节点自由跳转功能,在网上看了一些资料,感觉不是很好,总结原因如下:直接手动调用SqlSession的操作,感觉会漏掉一些重要的初始化操作(如:启动新节点之后加载其用户授权策略,等);只有往前(往已执行过的节点)跳转的功能,没有往后节点(往还没有执行的节点)跳转的功能;新任务不是追加到已有执行路径上,而是覆盖老任务;那么就自己动手转载 2016-03-16 15:32:00 · 2126 阅读 · 0 评论 -
activiti事务和自己业务事务共同的使用
一个数据库事务通常包含了一个序列的对数据库的读/写操作。它的存在包含有以下两个目的:为数据库操作序列提供了一个从失败中恢复到正常状态的方法,同时提供了数据库即使在异常状态下仍能保持一致性的方法。当多个应用程序在并发访问数据库时,可以在这些应用程序之间提供一个隔离方法,以防止彼此的操作互相干扰。相信每个项目都有自己的事务控制管理方法。但是怎么和activiti的事务相结合使用呢?转载 2016-03-16 15:43:22 · 2748 阅读 · 1 评论 -
整合Activiti Modeler到SpringMVC
1. 整合初衷Activiti上手也有两三个月了,今天写一个springmvc框架整合Activiti 流程设计器的文章,我用的activiti版本是5.16。通过Modeler设计的流程模型可以直接部署到引擎,也可以把已经部署的流程转换为Model从而在Modeler中编辑。2. 整合工作2.1下载源码原创 2016-03-16 16:47:18 · 4994 阅读 · 0 评论 -
activiti工作流获取下一节点实例
第一个方法getTaskDefinitionList用于包装下面两个方法:/** * * @author: Longjun * @Description: 根据实例编号获取下一个任务节点实例集合 * @date:2016年3月18日 下午4:33:36 * @param sessionId是线程的sessionId;isNeedTransaction表示是否需要事务;pr原创 2016-03-18 18:23:28 · 10483 阅读 · 0 评论