Zum Hauptinhalt springen

getQueue()

Beschreibung

Gibt die interne Warteschlange der Aktionen zurück, die RestDataProvider verarbeitet

Info

Die Methode getQueue() ist Teil des RestDataProvider-Dienstes für die Arbeit mit dem Server.

Verwendung

getQueue(): object;

Rückgabewert

Die Methode gibt die interne ActionQueue-Instanz zurück, die von RestDataProvider zur Verarbeitung der an den Server gesendeten Datenoperationen verwendet wird. Die Warteschlange ist verantwortlich für:

  • das Puffern von Aktionen, bis ausstehende Anfragen abgeschlossen sind
  • das Zuweisen temporärer clientseitiger IDs an neu erstellte Entitäten und deren Ersetzung durch Backend-IDs, sobald der Server antwortet

Die Warteschlange wird intern von anderen Methoden von RestDataProvider verwendet. Die häufigste indirekte Verwendung erfolgt über getIDResolver(), das auf der ID-Auflösungslogik der Warteschlange aufbaut.

In der Regel ist es nicht notwendig, getQueue() direkt aufzurufen. Verwenden Sie diese Methode nur, wenn Sie detaillierten Zugriff auf die Warteschlange benötigen (z. B. bei der Implementierung einer erweiterten benutzerdefinierten Synchronisierung zwischen Client und Server).

Verwandte Artikel: Arbeiten mit dem Server