2014-10-28 99 views
1

我一直在尋找所有的互聯網,我還沒有找到我想要做的解決方案。Activiti用戶任務

我是BPMN新手(我讀過一本書,但仍然有疑問),我必須在工作中糾正一個項目。該項目使用Activiti框架版本5.12。

目前,有一個關係圖和許多用戶任務有關的圖。現在,有一些任務從一個用戶轉移到另一個用戶。有一天客戶告訴我他需要用戶在任務到達時收到一封電子郵件。問題是他們不希望我改變流程本身(我認爲將用戶任務改爲電子郵件任務或類似的東西)。所以我通過互聯網查看是否有可能爲用戶任務設置一個任務到達時向用戶發送電子郵件的選項。

該項目是在Java(7)。

謝謝

回答

2

這是向用戶任務添加偵聽器的理想機會。 監聽器可以在任務創建或任務分配(並不重要),並調用一個簡單的類,將發送電子郵件。

如果您不想創建發送電子郵件的類,則可以創建第二個由信號啓動事件啓動的進程,並讓偵聽器發送信號事件。

使用任一選項,圖表都不會改變,如果您足夠一般地編寫您的監聽器,它可用於用戶想要通知的任何任務。

我們已經多次實現這個模式。

乾杯, Greg Harley - BP3

相關問題