Flowable 6.6.0BPMN使用者指南(第二部分)BPMN 2.0的構造

月滿閒庭發表於2020-12-31

Flowable 6.6.0文件 BPMN User Guide

BPMN使用者指南(第二部分)BPMN 2.0的構造

因為內容比較多,有感興趣的朋友請點選下載pdf版本學習:

Flowable 6.6.0BPMN使用者指南(第二部分).pdf

目錄

8 BPMN 2.0的構造(Construct) 5
8.1 自定義擴充套件 5
8.2 事件 5
8.2.1 事件定義(Event Definition) 6
8.2.2 定時器事件(Timer Event)定義 6
8.2.3 錯誤事件(Error Event)定義 8
8.2.4 訊號事件定義(Signal Event Definitions) 8
8.2.5 訊息事件(Message Event)定義 11
8.2.6 啟動事件(Start Event) 14
8.2.7 None啟動事件(None Start Event) 15
8.2.8 定時器啟動事件(Timer Start Event) 16
8.2.9 訊息啟動事件(Message Start Event) 17
8.2.10 訊號啟動事件(Signal Start Event) 19
8.2.11 錯誤啟動事件(Error Start Event) 20
8.2.12 結束事件(End Event) 21
8.2.13 None結束事件(None End Event) 21
8.2.14 錯誤結束事件(Error End Event) 22
8.2.15 終止結束事件(Terminate End Event) 23
8.2.16 取消結束事件(Cancel End Event) 24
8.2.17 邊界事件(Boundary Events) 24
8.2.18 定時器邊界事件(Timer Boundary Event) 25
8.2.19 錯誤邊界事件(Error Boundary Event) 27
8.2.20 訊號邊界事件(Signal Boundary Event) 29
8.2.21 訊息邊界事件(Message Boundary Event) 30
8.2.22 取消邊界事件(Cancel Boundary Event) 31
8.2.23 補償邊界事件(Compensation Boundary Event) 32
8.2.24 中間捕獲事件(Intermediate Catching Events) 34
8.2.25 定時器中間捕獲事件(Timer Intermediate Catching Event) 34
8.2.26 訊號中間事件定義(Signal Intermediate Catching Event) 35
8.2.27 訊息中間捕獲事件(Message Intermediate Catching Event) 36
8.2.28 中間丟擲事件(Intermediate Throwing Event) 36
8.2.29 中間丟擲None事件(Intermediate Throwing None Event) 37
8.2.30 訊號中間丟擲事件(Signal Intermediate Throwing Event) 37
8.2.31 補償中間丟擲事件(Compensation Intermediate Throwing Event) 38
8.3 序列流(Sequence Flow) 41
8.3.1 描述 41
8.3.2 圖形符號 41
8.3.3 XML表示 41
8.3.4 條件序列流(Conditional sequence flow) 41
8.3.5 預設序列流(Default sequence flow) 43
8.4 閘道器(Gateways) 44
8.4.1 獨佔閘道器(Exclusive Gateway) 44
8.4.2 並行閘道器(Parallel Gateway) 46
8.4.3 包容性閘道器(Inclusive Gateway) 49
8.4.4 基於事件的閘道器(Event-based Gateway) 52
8.5 任務(Tasks) 55
8.5.1 使用者任務(User Task) 55
8.5.2 指令碼任務(Script Task) 61
8.5.3 Java Service任務(Java Service Task) 64
8.5.4 Web Service任務 83
8.5.5 業務規則任務 87
8.5.6 Email任務 89
8.5.7 Http任務 92
8.5.8 Mule任務 99
8.5.9 Camel任務 100
8.5.10 手動任務 106
8.5.11 Java 接收任務(Java Receive Task) 107
8.5.12 Shell任務 108
8.5.13 外部工作執行緒任務(External Worker Task) 109
8.5.14 執行偵聽器(Execution listener) 112
8.5.15 任務偵聽器(Task listener) 116
8.5.16 多例項(for-each)(Multi-instance (for each) ) 118
8.5.17 補償處理程式(Compensation Handlers) 124
8.6 子流程(Sub-Processes)和呼叫活動(Call Activities) 125
8.6.1 子流程 125
8.6.2 事件子流程 127
8.6.3 事務子流程 131
8.6.4 呼叫活動(call activity (sub-process)) 135
8.7 事務與併發性 140
8.7.1 非同步持續(Asynchronous Continuations) 140
8.7.2 失敗重試 142
8.7.3 獨佔式作業(Exclusive Jobs) 143
8.8 流程啟動授權(Process Initiation Authorization) 146
8.9 資料物件(Data objects) 147

相關文章