5.2. ProcessRuntimeService

Служит для работы с экземпляром процесса (ProcInstance). Методы сервиса позволяют:

  • запускать процесс;

  • отменять процесс;

  • завершать задачу;

  • назначать задачу на пользователя.

При запуске процесса автоматически создаются следующие процессные переменные:

  • bpmProcInstanceId – ID экземпляра ProcInstance;

  • entityName – имя связанной сущности;

  • entityId – идентификатор связанной сущности.

Для доступа к функциональности сервиса в коде middleware используйте ProcessRuntimeManager бин.