Компонент Генерация произвольного события

Описание

Осуществляет отправку произвольного события подписчикам на события системы (роль wssubscr).
При наличии соответствующих ассетов описания событий они также попадают в БД.

Table 1. Системные характеристики

Индекс

115

Краткое название

raise_event

Типы сценариев

Все

Стартовый модуль

r_script_component_raise_event

Режим

Асинхронный

Иконка

115

Характер разветвления

Разветвляющий, замыкающий

Свойства

Table 2. Свойства
Спецификация Описание

Название: Пользователь
Код: user
Усл. видимости: нет
По умолчанию: — 

Имя пользователя, по которому производится фильтрация при подписке.
Для роли wssubscr значение представляется в виде структуры {sipuser, User}.

Название: Имя события
Код: eventname
Усл. видимости: нет
По умолчанию: — 

Имя события, содержащее класс и тип через точку в формате CLASS_NAME.TYPE_NAME

Название: Тело события
Код: body
Усл. видимости: нет
По умолчанию: — 

Тело отправляемого сообщения в виде JSON-структуры

Название: Переход
Код: transfer
Усл. видимости: нет
По умолчанию: — 

Компонент, которому передается управление при успешном завершении.

Название: Переход, ошибка
Код: transferError
Усл. видимости: нет
По умолчанию: — 

Компонент, которому передается управление при возникновении ошибки.

Название: Причина ошибки в переменную
Код: errorReason
Усл. видимости: нет
По умолчанию: — 

Переменная для сохранения ошибки.

См. также