Здравствуйте, есть ли возможность вынести за скобки процесса подпроцесс? В идеале в другой файл чтоб была возможность переиспользования? Или хотябы в том же файле но убрать из самого процесса и сделать ссылку на него?
Добрый день,
Нет, такой возможности нет:
Согласно Документации
A Sub-Process is an activity that contains other activities, gateways, events, and so on, which in itself forms a process that is part of the bigger process. A Sub-Process is completely defined inside a parent process (that’s why it’s often called an embedded Sub-Process).
Под процесс - это встроенный в родительский процесс.
Если вы имеете большие процессы - вы можете через ServiceTask вызывать другие процессы, но лучше следовать концепциям Flowable
это разве не решение?
еще не пробовал, но судя по описанию можно вызывать другие процессы (из других файлов) как подпроцесс?
Да, вы правы, можно вызвать только как Call Activity, однако, подпроцессом при этом такой процесс не будет(свой способ транзакций, не такой как TransactionalSubProcess или async + SubProcess), он будет вызван как задача скорее.