activiti6监听器使用
监听器使用有三种方式,如下:
本篇博客只讲class与Delegate Expression方式使用监听器
首先,画流程图,我的流程图比较简单
第一种方式:Delegate Expression,流程图如下配置
需要在文件中配置进行spring注入
代码如下:
@Service(value = "personListenerImpl")
public class personListenerImpl implements TaskListener {//用来指定任务办理人@Overridepublic void notify(DelegateTask delegateTask) {delegateTask.setAssignee("小白");}
部署、启动流程,执行结果如下:
数据库数据如下
但是呢,我也不知道什么原因,使用这种方法去设置assignee的话,有关hi的数据表并没有小白这个数据,例如act_hi_actinst这个表
第二种方式:class使用监听器设置assignee
代码:
public class personListenerImpl implements TaskListener {//用来指定任务办理人@Overridepublic void notify(DelegateTask delegateTask) {delegateTask.setAssignee("李信");}
}
执行结果如下:
activiti6监听器使用相关推荐
- 【弄nèng - Activiti6】Activiti6入门篇(五)—— 流程网关
文章目录 1. 连线 1.1 流程设计 1.2 测试类 1.3 运行 1.3.1 查询任务 1.3.2 完成任务 2. 排他网关 2.1 流程设计 2.2 测试类 2.3 运行 2.3.1 查询任务 ...
- 【弄nèng - Activiti6】Activiti6入门篇(八)—— 手动任务与接收任务
文章目录 1. 手动任务与接受任务 1.1 流程设计 1.2 定义DeleGate类 1.2 测试类 1.3 运行 1.3.1 启动任务 1.3.2 查询任务 1.3.3 查询执行流 1.3.4 完成 ...
- 【弄nèng - Activiti6】Activiti6入门篇(十一)—— 定时边界事件
文章目录 1. 简介 1.1 事件(Event) 1.2 事件定义 1.3 定时器事件定义 2. 定时器边界事件 2.1 简介 2.2 流程设计 2.3 测试类 2.4 运行 2.4.1 启动任务 源 ...
- 【弄nèng - Activiti6】Activiti6入门篇(十)—— 脚本任务
文章目录 1. 脚本任务 1.1 流程设计 1.2 测试类 1.5 运行 1.5.1 启动任务 源码地址 项目推荐 Activiti中脚本任务一般是用在当前的监听器或者监听服务类都不能满足的情形下面, ...
- jemeter监听器的使用
打开jemeter,新建线程组,添加http请求,在请求下添加监听器: 一.添加一个jp@gc - PerfMon Metrics Collector监听器: 服务器性能监测控件,包括CPU,memo ...
- Servlet,过滤器,监听器,拦截器的区别
由于最近两个月工作比较清闲,个人也比较"上进",利用工作空余时间,也继续学习了一下,某天突然想起struts2和struts1的区别的时 候,发现为什么struts1要用servl ...
- 安卓开发|自定义监听器的三个步骤
首先,要有一个实现View.OnClickListener接口的类 这个类要重写onClick(View v)这个方法,里面加入想要触发的事件 将监听器绑定在要监听的组件上,例如 holder.ver ...
- android监听器在哪里创建,[转载]android开发中创建按钮事件监听器的几种方法
第一种:匿名内部类作为事件监听器类 Button button=(Button) findViewById(R.id.button); button.setOnClickListener(new On ...
- android点击事件注册方式,Android界面控件(3)— 注册同一个点击事件的监听器...
2019独角兽企业重金招聘Python工程师标准>>> CheckBox 和 RadioButton 1.添加控件 .xml代码如下: CheckBox是同时可以选择多个选项的控件 ...
- java web 监听器 例子_Java web技术应用---监听器
监听器的定义 (专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生变化时,立即采取相应的行动) 定义:Servlet规范中定义的一种特殊的类,用于监听Servlet ...
最新文章
- 【Netty】NIO 通道 ( Channel ) 组件
- 笔记-企业管理知识-知识管理
- 在狮驼岭,孙悟空救了猪八戒,猪八戒为何不帮孙悟空?
- 中关村-DIY操作系统之不分区安装Ubuntu系统
- 单/双中括号与测试条件
- VS 2017 C++查看变量
- hadoop jar包_计算机毕业设计中hadoop上运行Java程序
- VS2010与.NET4系列 16.ASP.NET 4 Web Forms 更加干净的HTML标记
- 【蓝桥杯嵌入式】【STM32】12_2020_第十一届_蓝桥杯_嵌入式设计与开发项目_省赛
- springcloud maven打包部署
- “编程能力差,90%输在了这点上!”谷歌AI专家:其实你们都是瞎努力
- 开课吧python全栈靠谱么-杭州Web全栈
- kaggle无法注册(含解决方案)
- 【系统分析师】考试内容大纲内容
- 计算机二级讲座宣传语,计算机二级讲座策划书.doc
- 游戏是通过什么检测脏话的?Python带你搞清原理!
- 《七哥说道》第十章:今天我,寒夜里看雪飘过
- 致 Embarcadero 客户及经销伙伴信函
- 嵌入式开发学习笔记9-做一个好玩的LED闪烁
- Ubuntu、Debian 系统安装 PHP 7.4 教程,超简单,一把梭!
热门文章
- win98装python_Windows 上的 Python安装
- windows 2008 配置php_Windows 2008 R2 下IIS7.5+PHP5.2环境配置(FastCgi设置)
- VS2008 ACtivex 制作CAB带 Vcredist_x86.exe 方案
- 转:机器人工程师学习计划(YY硕)(后悔自己没有早点看到强力推荐)
- GPS模块运用: GPS模块数据提取、常规参数配置(脉冲频率、输出指定命令、定位模式等)
- 隐藏桌面上计算机图标不见了怎么办,隐藏桌面我的电脑图标不见了怎么办
- JSP毕业设计源码带论文和答辩、大作业、实例程序源码下载合集【10套】
- 2021年最优秀的新闻APP或许是这两个(国内没上架)
- UOS系统应用商店提示安装失败
- android开发手机字体大小设置,安卓代码动态设置字体大小