cast. framework. wiadomości. QueueChange
Reprezentuje komunikat o zmianie w kolejce, np. „wstaw, usuń i zaktualizuj”.
Zespół
QueueChange
nowa funkcja QueueChange()
Właściwości
changeType
(nie null cast.framework.messages.QueueChangeType lub niezdefiniowany)
Rzeczywisty typ zmiany kolejki.
insertBefore
(liczba lub wartość nieokreślona)
Identyfikator, po którym wstawione produkty będą poprzedzone.
itemIds
(niepusta tablica liczb lub niezdefiniowana)
Lista zmienionych identyfikatorów elementów.
reorderItemIds
(niepusta tablica liczb lub niezdefiniowana)
Lista identyfikatorów produktów, których kolejność została zmieniona. Jest ona używana tylko jako odpowiedź na żądanie QUEUE_REORDER
. changeType
zmienia się w UPDATE
, a itemIds
zawiera pełną listę elementów kolejki.
requestId
(liczba lub wartość nieokreślona)
Odpowiedni identyfikator żądania.
sequenceNumber
(liczba lub wartość nieokreślona)
Identyfikator sekwencji zmiany kolejki. Służy do koordynowania synchronizacji stanu między różnymi nadawcami i odbiorcą.
typ
non-null cast.framework.messages.MessageType