Запуск и выполнение определенного процесса с входящими параметрами
-
Добавить ump-workflowmanager-api c классом
com.asvoip.ump.workflowmanager.dto.WorkflowData
-
String processName
(назвать, как в библиотеке определенный тип процесса называется). Map<String, Serializable> model
-
Добавить WorkflowService
с методом
void execute(MetaInfo metaInfo, WorkflowData workflowData)
который создает и стартует процесс для нового sessionId или продолжает выполнение для существующего процесса.
-
Добавить WorkflowController
с методом
POST /workflow
DataRequest<WorkflowData>
который вызывает WorkflowService.execute