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

CBPRuntime

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

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

$runtime = CBPRuntime::GetRuntime();

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

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


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2019, «1С-Битрикс», 2019
Наверх