Настройка приоритета обработки документов

При осуществлении информационного обмена с ТИР посредством очередей сообщений, существует возможность устанавливать приоритет обработки для конкретных типов документов, передавая соответствующие параметры в составе настроек интеграционного шлюза (см. также инстр. «Настройка параметров экземпляра шлюза для взаимодействия с платформой ТИР™ через очередь сообщений»).

Уровни приоритетов соответствуют реализации JMSPriotity, и могут принимать значения от "0" до "9", где "9" – наивысший приоритет.

Для установки приоритета обработки документов через параметры интеграционного шлюза выполните следующие действия:

  1. Откройте на редактирование параметры требуемого экземпляра интеграционного шлюза:

    Рис. 4.457. Окно Шлюзы АБС

    Нажмите для масштабирования

  2. В блок транспортных параметров (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.

    Пустой тип документа ("") устанавливает приоритет по умолчанию для всех типов документов, не указанных в данном параметре.