ServerQueueParams

@PublicApi
@Immutable
@AutoValue
public abstract class ServerQueueParams



Enthält Metadaten für eine Warteschlange, die auf dem Server einer Add-on-Anwendung gespeichert ist.

Zusammenfassung

Verschachtelte Typen

Builder für ein ServerQueueParams-Objekt.

Öffentliche Methoden

static ServerQueueParams.Builder
abstract String

Ruft die Warteschlangen-ID eines Servers ab.

abstract long

Ruft die Version einer Warteschlange auf einem Server ab.

Öffentliche Methoden

Builder

public static ServerQueueParams.Builder builder()

queueId

public abstract String queueId()

Ruft die Warteschlangen-ID eines Servers ab. Im Allgemeinen führt eine App auf Grundlage dieser Informationen in etwa so aus: GET: yourserver.domain/queue/$QUEUE_ID. Die Implementierung hängt jedoch vollständig von der Add-on-Anwendung ab.

queueVersion

public abstract long queueVersion()

Ruft die Version einer Warteschlange auf einem Server ab. Im Allgemeinen wird dieser Wert erhöht, um anderen Clients anzuzeigen, dass sich die Warteschlange geändert hat und neu geladen werden sollte. Wenn eines der Felder geändert wird, wird die Add-on-Anwendung benachrichtigt und kann entsprechend ihrer eigenen Logik handeln.