Мне интересно, есть ли способ получить родительское исполнение исполнения в камунде.В основном я пытаюсь добиться следующего:
![Simple parallel gateway process](https://i.stack.imgur.com/oVFDF.png)
Это простой процесс с использованием параллельного шлюза.Каждый из потоков состоит из служебной задачи (внешней) и пользовательской задачи.
В каждой служебной задаче «Pre: Task X» я хочу установить некоторые переменные, которые я буду использовать впоследствии для соответствующего пользователя.задачи.Я хочу, чтобы каждый поток выполнения параллельного шлюза имел свои собственные переменные и был недоступен из других потоков.Как мне этого добиться?
Я проводил несколько тестов и обнаружил следующее:
Когда создается экземпляр процесса, я сразу получаю 5 экземпляров выполнения.Что я понимаю, так это то, что один принадлежит процессу, следующие два принадлежат каждому потоку параллельного шлюза, а последние два принадлежат каждой из задач обслуживания.
Если я назову «выполнено» для одного изслужебные задачи в API REST с локальными переменными, они мгновенно исчезают и больше не будут доступны, поскольку они будут привязаны к выполнению, связанному с внешней задачей, которая завершается после завершения задачи.
Есть лиспособ, которым я могу получить родительское выполнение задачи, которая в этом случае будет потоком параллельного выполнения.Так что я могу установить localVariables на этом уровне?
Заранее спасибо за ценную помощь
С уважением