MessageFromAccumulator#

Действие MessageFromAccumulator извлекает сообщение из временного хранилища, раннее сохраненного туда действием MessageAccumulator.

Параметры:

Название

Обязательность

Допустимые значения

Описание

operation_type

-

Текстовое значение:
- var - получает сообщение из переменной;
- peek - выбирает, но не удаляет из заголовка очереди хранилища сообщений;
- peek_last - операция peek выполняется из хвоста очереди,
- poll - выбирает и удаляет из заголовка очереди хранилища сообщений;
- poll_last - операция poll выполняется из хвоста очереди;
- peek_last_by_filter - операция peek_last с использованием дополнительных фильтров и ограничений;
- peek_by_filter - операция peek с использованием дополнительных фильтров и ограничений;
- poll_by_filter - операция poll с использованием дополнительных фильтров и ограничений;
- poll_last_by_filter - операция poll_last с использованием дополнительных фильтров и ограничений;
- peek_all - операция peek выполняется с выбором всех сообщений;
- poll_all - операция poll выполняется с выбором всех сообщений;
- peek_last_all - операция peek_last выполняется с выбором всех сообщений;
- poll_last_all - операция poll_last выполняется с выбором всех сообщений;
- peek_with_limit - операция peek выполняется с выбором определенного количества сообщений;
- peek_last_with_limit - операция peek_last выполняется с выбором определенного количества сообщений;
- poll_last_with_limit - операция poll_last выполняется с выбором определенного количества сообщений;
- poll_with_limit - операция poll выполняется с выбором определенного количества сообщений.

Указывает операцию для выбора сообщения.

message_filters

-

Последовательность значений.

Используется в случае:
- operation_type: peek_by_filter;
- operation_type: poll_by_filter;
- operation_type: peek_last_by_filter;
- operation_type: poll_last_by_filter.
Последовательность значений:
- filter_type
Допустимые значения:
- id - фильтрация по id сообщения;
- property - фильтрация по одному из свойств сообщения;
- action_name - фильтрация по названию действию ;
- action_id - фильтрация по id действия;
- index - фильтрация по индексу сообщения после разделения.
- key - название объекта.
Используется в случае:
filter_type: property.
- value - значение для сравнения.
Текстовое значение.
- operator - один из сравнивающих операторов.
Текстовое значение.

                                                                                                                                                                                                                                                                                                                          |