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