<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > ExchangeCore – электронный обмен. Настройки > Очереди > MessageQueueItem – элемент очереди синхронизации сообщений Серверные функции типа сущности MessageQueueItem |
Имя функции |
Модификатор |
Атрибут |
Описание |
virtual |
[Public] |
Прекратить обработку элемента очереди при загрузке исторического сообщения |
|
virtual |
[Public] |
Получить корневой элемент очереди |
|
virtual |
[Public] |
Увеличить количество попыток переповтора |
|
virtual |
[Public] |
Определить, нужно ли прекращать обработку элемента очереди, если сессия загрузки исторических сообщений прекращена |
|
virtual |
[Public] |
Определить, нужно ли увеличить счетчик повторов обработки элемента очереди |
Прекратить обработку элемента очереди при загрузке исторического сообщения.
Синтаксис
[Public]
public virtual void AbortHistoricalQueueItem()
Получить корневой элемент очереди.
Синтаксис
[Public]
public virtual IMessageQueueItem GetRootMessageQueueItem()
Возвращаемое значение
IMessageQueueItem – Корневой элемент очереди.
Увеличить количество попыток переповтора.
Синтаксис
[Public]
public virtual void IncrementRetries(int maxRetriesCount)
Параметры
maxRetriesCount – Максимальное количество переповторов.
Определить, нужно ли прекращать обработку элемента очереди, если сессия загрузки исторических сообщений прекращена.
Синтаксис
[Public]
public virtual bool NeedAbortHistoricalQueueItem()
Возвращаемое значение
bool – True - если нужно ли прекращать обработку элемента очереди, иначе - false.
Определить, нужно ли увеличить счетчик повторов обработки элемента очереди.
Синтаксис
[Public]
public virtual bool NeedIncrementRetries()
Возвращаемое значение
bool – True - если нужно увеличить счетчик повторов, иначе - false.
© Компания Directum, 2024 |