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

getQueue()

Описание

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

информация

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

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

getQueue(): object;

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

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

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

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

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

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