I need some help in my current process, the current challenge at hand is that my Conditional Non-Interrupting Boundary Event is not being triggered. Here’s my setting:
While for the Java Delegate I’m running on the service task, it’s actually a class that sends a notification email to the assignee’s email address.
I first did it by incorporating my class as task listener and it works fine, however I noticed that on the UI when I claim a task, there is a certain amount of lag around 5-7 secs before the task gets assigned since it waits for the email to be sent first. So I was thinking of using a conditional non-interrupting event to remove that “lag” on the UI when claiming.
Thank you for the link! this made it clear, in conclusion unfortunately for now we are limited to using execution listeners when we want to trigger a conditional event using a variable update.
Now for my use case, since I want to send a notification email each time the assignee is updated for a task, Task Listener on Assignment event might be my best bet for now (w/ a bit of lag). Since if I’m going with the execution listener route I can only send notification email twice, start and end events. Correct?
But I just wanted to check maybe you have any other ideas for my use case? wherein I want to send a notification email each time the assignee is updated for a task.