Klasa: QueueManager

Metody

getContainerMetadata

getContainerMetadata() zwraca cast.framework.messages.ContainerMetadata

Pobieranie metadanych kontenera.

Akcje powrotne

nullable cast.framework.messages.ContainerMetadata 

getCurrentItem

getCurrentItem() zwraca polecenie cast.framework.messages.QueueItem;

Zwraca bieżący element kolejki.

Akcje powrotne

nullable cast.framework.messages.QueueItem 

getCurrentItemIndex

getCurrentItemIndex() zwraca liczbę.

Zwraca indeks bieżącego elementu kolejki.

Akcje powrotne

number bieżący indeks elementów,

getItems

getItems() zwraca tablicę nienull cast.framework.messages.QueueItem

Zwraca elementy kolejki.

Akcje powrotne

non-null Array of non-null cast.framework.messages.QueueItem 

insertItems

insertItems(items, insertBefore)

Wstawia elementy do kolejki.

Parametr

items

Tablica nienull cast.framework.messages.QueueItem

Wartość nie może być wartością null.

insertBefore

Opcjonalnie

Liczba

Identyfikator elementu, który będzie znajdować się bezpośrednio po wstawionej liście. Jeśli nie zostanie podana lub nie zostanie znaleziona, lista zostanie dołączona na koniec kolejki.

removeItems

removeItems(itemIds)

Usuwa elementy z kolejki.

Parametr

itemIds

Tablica liczb

Identyfikatory produktów, których kolejność chcesz zmienić.

Wartość nie może być wartością null.

setContainerMetadata

setContainerMetadata(containerMetadata)

Ustaw metadane kontenera.

Parametr

containerMetadata

cast.framework.messages.ContainerMetadata

Wartość może być null.

setQueueStatusLimit

setQueueStatusLimit(limitQueueItemsInStatus)

Określa, czy ma być ograniczona liczba elementów kolejki raportowanych w stanie mediów (domyślnie jest to prawda).

Parametr

limitQueueItemsInStatus

boolean

updateItems

updateItems(items)

Aktualizuje istniejące elementy kolejki według pasującego identyfikatora elementu.

Parametr

items

Tablica nienull cast.framework.messages.QueueItem

Wartość nie może być wartością null.