activiti
文章平均质量分 92
程序员石磊
专注在职读研、云原生技术、室内定位技术分享!
展开
-
activiti 全局流程监听ActivitiEventListener,实现监听不同类型事件,不需要在acitivit中配置任务监听,非常方便
如果我们像给任务配置监听,按照常规的做法是这样的一个个配置,比较麻烦。现在利用ActivitiEventListener,监听全局事件,并且可以判断不同的事件类型,进而执行不同的业务逻辑。1.定义事件处理handler接口用接口来定义统一约定public interface EventHandler { void handle(ActivitiEvent event);}...原创 2020-01-16 15:50:35 · 5861 阅读 · 3 评论 -
activiti创建自子任务,创建抄送任务,任务分裂的实现思路
今天看activiti的act_ru_task表,发现有一个parent_task_id_字段,比较好奇,就研究了一番。发现原来是可以给一个task创建subtask那么他的适用场景就是创建自子任务创建抄送任务任务分裂上代码,如何实现创建子任务,为Zl用户创建一个任务Task newtask = taskService.newTask(); newtask....原创 2020-01-15 21:47:58 · 6513 阅读 · 8 评论 -
activiti获取用户任务同时查询流程变量 null pointer问题解决。
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2015-06-02 10:55:08 · 5307 阅读 · 0 评论 -
activiti 会签多实例任务,设置为候选组或个人任务的总结
首先配置为多实例任务如下图所示: 会签设置为组人任务如下图所示: candidate group配置上${assignee},表示任务创建的时候,候选组取自assignee变量。而assignee变量是assigneeList的元素。会签设置为个人任务 candidate group设置${assignee}。个人任务测试代码 Map<...原创 2018-03-15 14:57:55 · 23397 阅读 · 9 评论