Движок Процессов
Движок процессов Flowable является основным компонентом, ответственным за управление и выполнение бизнес-процессов в Jmix BPM. Он предоставляет необходимую инфраструктуру для развертывания, запуска и контроля над процессами.
Внутри движка содержатся следующие сервисы:
- 
RepositoryService: Ответственен за развертывание и управление определениями процессов BPMN.
 - 
RuntimeService: Управляет выполнением экземпляров процессов и обрабатывает их переходы состояний.
 - 
TaskService: Управляет пользовательскими задачами, позволяя создавать, назначать и запрашивать задачи.
 - 
IdentityService: Обеспечивает аутентификацию и авторизацию пользователей.
 - 
ManagementService: Предоставляет административные функции для управления движком и его ресурсами.
 - 
HistoryService: Управляет историческими данными, связанными с завершенными экземплярами процессов.
 - 
DynamicBpmnService: Позволяет вносить динамические изменения в модели BPMN во время выполнения.
 - 
FormService: Обеспечивает обработку форм в рамках процессов. (Не используется в Jmix BPM.)
 
Получить доступ к движку процессов можно через Flowable API.