Документация для разработчиков
Темная тема

CBPRuntime

CBPRuntime - класс исполняющей среды. Он создает бизнес-процессы, а так же инфраструктуру для их исполнения.

Исполняющая среда в рамках одного хита существует в единственном экземпляре. Получить экземпляр исполняющей среды можно с помощью кода:

$runtime = CBPRuntime::GetRuntime();

Методы класса

МетодОписаниеС версии
GetRuntimeСтатический метод возвращает экземпляр класса, представляющего текущую исполняющую среду.
CreateWorkflowМетод создает новый экземпляр бизнес-процесса над указанным документом.
GetServiceМетод возвращает экземпляр сервиса исполняющей среды по его имени.
GetWorkflowМетод возвращает экземпляр бизнес-процесса по его идентификатору.
SendExternalEventСтатический метод отправляет внешнее событие указанному бизнес-процессу.
StartRuntimeМетод запускает исполняющую среду. Исполняющая среда должна быть запущена перед любым ее использованием.


© «Битрикс», 2001-2024, «1С-Битрикс», 2024