工作流實戰 24 flowable 全域性監聽

2021-10-01 17:00:10 字數 918 閱讀 2585

全域性監聽

就是所有的動作做一些統一處理

由於實際情況下我們會把流程例項和流程任務同步到mongodb裡面,以便我們查詢速度能得到乙個更大的提公升。這個時候我們全域性監聽就起到很大的作用了。

1、配置全域性*** 我們要在configure裡獲取eventdispatcher

configure.geteventdispatcher()
1

2、利用eventdispatcher新增***

//新增任務建立全域性監聽

dispatcher.addeventlistener(globaltaskcreatelistener, flowableengineeventtype.task_created);

//新增任務完成全域性監聽

dispatcher.addeventlistener(globaltaskcompletedlistener, flowableengineeventtype.task_completed);

//新增流程例項建立全域性監聽

dispatcher.addeventlistener(globalprociststartlistener, flowableengineeventtype.process_started);

//新增流程例項結束全域性監聽

dispatcher.addeventlistener(globalprocistendlistener, flowableengineeventtype.process_completed);

3、這裡我們就寫乙個任務***吧

public class globaltaskcreatelistener extends abstractflowableengineeventlistener

}

工作流Flowable實戰篇

二 高階篇 一 基礎篇 1.流程demo案例 2.流程模板匯入 3.流程模板部署 4.流程的模板的和xml顯示 5.流程定義的掛起與啟用 6.流程定義的刪除 7.流程定義檢視流程圖和xml 8.流程例項的啟動 9.流程例項掛起與啟用 10.流程例項的刪除 11.流程例項 跟蹤流程 12.流程例項 終...

Flowable 工作流基礎使用

學習 這裡是整工作流引擎的使用視窗工具。1.peocessengine 這個類是 flowable 工作流的執行引擎,後續所有的子工具使用都是從這個類出發構建的。2.repositoryservice 可以想象成所有的執行流程圖都是存放在這個類的倉庫裡的。只有一張圖在那裡工作流是肯定不能開始扭轉的,...

工作流實戰 02 flowable 流程模板匯入

由於群裡有些朋友對這個flowable還不是很熟悉,在群裡的小夥伴的建議下,師傅 小學生05101 製作乙個開源的專案原始碼,一共大家學習和交流,希望對有幫助,少走彎路 如果有不懂的問題可以入群 633168411 裡面都是一些熱心腸的人。專案位址 分支 flowable base 使用者名稱密碼 ...