- Activiti權(quán)威指南
- 冀正
- 225字
- 2020-11-28 15:59:56
2.8 流程引擎生命周期監(jiān)聽器
上文講解過(guò)流程引擎實(shí)例化和關(guān)閉時(shí)會(huì)觸發(fā)ProcessEngineLifecycleListener類中的不同方法,分別對(duì)應(yīng)onProcessEngineBuilt和onProcessEngineClosed,開發(fā)人員可以很方便地獲取流程引擎的創(chuàng)建或關(guān)閉事件,從而達(dá)到監(jiān)聽流程引擎整個(gè)生命周期的目的,但是Activiti中并沒有提供流程引擎生命周期監(jiān)聽器的默認(rèn)實(shí)現(xiàn)類,因此本節(jié)重點(diǎn)講解如何使用流程引擎生命周期監(jiān)聽器,首先定義一個(gè)類,具體實(shí)現(xiàn)如代碼清單2-30所示。
代碼清單2-30 ShareniuLifecycleListener.java

定義了ShareniuLifecycleListener類之后,接下來(lái)將其注入引擎配置類,如代碼清單2-31所示。
代碼清單2-31 activiti.cfg.xml

請(qǐng)自行測(cè)試以上代碼并觀察程序的輸出。
推薦閱讀
- 數(shù)據(jù)科學(xué)實(shí)戰(zhàn)手冊(cè)(R+Python)
- Python入門很簡(jiǎn)單
- Visual Basic編程:從基礎(chǔ)到實(shí)踐(第2版)
- Instant Zepto.js
- 云原生Spring實(shí)戰(zhàn)
- Visual Basic程序設(shè)計(jì)教程
- JAVA程序設(shè)計(jì)實(shí)驗(yàn)教程
- Python深度學(xué)習(xí)原理、算法與案例
- Node Cookbook(Second Edition)
- 智能搜索和推薦系統(tǒng):原理、算法與應(yīng)用
- Spring 5 Design Patterns
- Hadoop大數(shù)據(jù)分析技術(shù)
- 一步一步學(xué)Spring Boot:微服務(wù)項(xiàng)目實(shí)戰(zhàn)(第2版)
- Bitcoin Essentials
- TensorFlow程序設(shè)計(jì)