From a UserTask with more than one outgoing transition, I want to be able to tell the workflow engine to execute or follow one of those transitions without abandoning/completing the current UserTask. Later, I would join the flows using an InclusiveGateway.
The way I could get this to work was introducing signal boundary events to my process model. Therefore, using @cancelActivity, I was able to tell the process whether leaving the current UserTask or not.
I am not sure if the use of signals is the right approach for what I needed, and/or if there could be other alternatives for it.
Thanks in advance,
Esteban