Hello,
we have a use case in which we want to cancel a running process instance in order to clean up obsolete tasks.
I read at the documentation (RuntimeService (Flowable - Engine 7.1.0 API)) the following:
If you have a process instance hierarchy, suspending one process instance form the hierarchy will not suspend other process instances form that hierarchy.
So, I was wondering why the default behavior doesn’t suspend the children processes. These processes aren’t embedded sub-processes? Is there any case that we want to keep them? Or am I missing something about the hierarchy? Unless if this is like that because of the call activities which can be reusable at other processes.