При осуществлении информационного обмена с ТИР посредством очередей сообщений, существует возможность устанавливать приоритет обработки для конкретных типов документов, передавая соответствующие параметры в составе настроек интеграционного шлюза (см. также инстр. «Настройка параметров экземпляра шлюза для взаимодействия с платформой ТИР™ через очередь сообщений»).
Уровни приоритетов соответствуют реализации JMSPriotity, и могут принимать значения от "0"
до "9"
, где "9"
–
наивысший приоритет.
Для установки приоритета обработки документов через параметры интеграционного шлюза выполните следующие действия:
Откройте на редактирование параметры требуемого экземпляра интеграционного шлюза:
В блок транспортных параметров (TransportParamsHolder
) добавьте запись следующего вида:
<entry key="TRANSPORT_PARAMS"><![CDATA[<?xml version="1.0" encoding="UTF-8"?> <TransportParamsHolder> <Params> ... <entry> <string>DESTINATIONS</string> <string>{ "": { "JMSPriority": 3 }, "PayDocRu": { "JMSPriority": 1 }, "StatementRequest": { "JMSPriority": 4 }, "StateRequest": { "JMSPriority": 2 } }</string> </entry> ... </Params> </TransportParamsHolder>]]> </entry> </properties>
содержащую строку с перечислением типов документов с указанием назначаемого им приоритета обработки JMSPriority.
Пустой тип документа (""
) устанавливает приоритет по умолчанию для всех типов документов, не указанных в данном параметре.