Camunda工作流——第四章 事件


  事件包含開始(Start)、中間(Intermediate)和結束(End)三種類型。根據觸發方式不同,可以分為捕獲事件(Catching Event)和拋出事件(Throwing Event)。

  開始事件

  流程引擎支持空白(Blank)開始事件、定時器事件、消息開始事件、信號開始事件和條件開始事件5種類型。

  流程引擎至少需要一個開始事件來實例化一個流程。

  空白事件

  空白事件是指未指定的事件,子流程必須有一個空白開始事件。

  消息事件

  消息事件是引用指定消息的事件。消息有名稱和有效負載。

  消息開始事件通過已命名消息來啟動流程實例。因此,消息開始事件的名稱必須是唯一的,否則流程在部署到流程引擎時會拋出異常。

  錯誤事件

  錯誤開始事件只能用於觸發事件子流程,不能用於啟動流程實例。

  終止事件

  有時候需要並行的執行多個任務,但是當其中一個任務執行完成后,其他並行任務就沒有執行的必要了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM