activiti總結(一)流程圖結構簡介

activiti總結

1、bpmn文件屬性簡介

目前咱們的項目中只用到了四種bpmn結構,分別是startEvent,userTask,ExclusiveGateway,endEvent。3d

1. startEvent

在建立startEvent時咱們須要指定一個流程建立者,須要給Initiator賦上屬性,以下圖cdn

5cf8d52e2c32878038

只有設置了這個屬性後才能在建立流程的時候指定流程建立者blog

2. userTask

userTask須要關注三個屬性,Assignee、Candidate Users、Candidate Group,這三個屬性都是用來指定流程的執行人,流程執行人能夠經過直接設置這三個屬性的值來使用,也能夠經過監聽器動態設置。it

5cf8d6f9b079798893

3. ExclusiveGateway

ExclusiveGateway是排他網關,自己能夠設置執行監聽器,此外它的出度能夠 >= 2,經過出度設置好的條件來決定流程流轉的方向。io

5cf8d9de4478748416

5cf8da38b15b261833

4. endEvent

和startEvent差很少class

4、activiti的執行流程

相關文章
相關標籤/搜索