Перейти к основному содержимому

getQueue()

Описание

Возвращает внутреннюю очередь действий, которую обрабатывает RestDataProvider

К сведению

Метод getQueue() является частью сервиса RestDataProvider, предназначенного для работы с сервером.

Использование

getQueue(): object;

Возвращаемое значение

Метод возвращает внутренний экземпляр ActionQueue, используемый RestDataProvider для обработки операций с данными, отправляемых на сервер. Очередь отвечает за:

  • буферизацию действий до завершения текущих запросов
  • назначение временных клиентских идентификаторов вновь созданным сущностям и их замену идентификаторами с сервера после получения ответа

Очередь используется внутри другими методами RestDataProvider. Чаще всего очередь задействуется косвенно, через getIDResolver(), который построен на логике разрешения идентификаторов из очереди.

Как правило, вызывать getQueue() напрямую не нужно. Используйте этот метод только в тех случаях, когда требуется детальный доступ к очереди (например, при реализации расширенной пользовательской синхронизации между клиентом и сервером).

Полезные статьи: Работа с сервером