java.lang.Object

java.lang.Enum<Rolle>

com.opentok.Role

Alle implementierten Schnittstellen: : Serializable, Comparable<Role>, Constable


public enum Rolle erweitert Enum<Rolle>

Legt Werte für den Rollenparameter des TokenOptions.Builder.role(Role role) Methode.

Zusammenfassung zu verschachtelten Klassen

Verschachtelte Klassen/Schnittstellen, die von der Klasse „java.lang.“ erben.Enum

Enum.EnumDesc<E extends Enum<E>>

Zusammenfassung der Enum-Konstanten

Enum-Konstanten

Enum-Konstante

Beschreibung

MODERATOR

Zusätzlich zu den einem Publisher gewährten Berechtigungen kann ein Moderator Moderationsaufgaben wahrnehmen, beispielsweise Clients zwingen, die Verbindung zu trennen, die Veröffentlichung von Streams zu beenden oder den Ton in veröffentlichten Streams stummzuschalten.

PUBLISHER

Ein Publisher kann Streams veröffentlichen, Streams abonnieren und Signale senden.

PUBLISHER_ONLY

Nur Veröffentlichungsrecht.

SUBSCRIBER

Ein Abonnent kann nur Streams abonnieren.

Zusammenfassung der Methode

Alle MethodenStatische MethodenInstanzmethodenKonkrete Methoden

Modifikator und Typ

Methode

Beschreibung

String

toString()

static Role

valueOf(String name)

Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.

static Role[]

values()

Gibt ein Array zurück, das die Konstanten dieser Enum-Klasse in der Reihenfolge enthält, in der sie deklariert wurden.

Von der Klasse „java.lang.“ geerbte Methoden.Enum

compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, valueOf

Von der Klasse „java.lang.“ geerbte Methoden.Objekt

getClass, notify, notifyAll, wait, wait, wait

Details zu Enum-Konstanten

ABONNENT

public static final  Rolle ABONNENT

Ein Abonnent kann nur Streams abonnieren.

VERLAG

public static final  Rolle VERLAG

Ein Publisher kann Streams veröffentlichen, Streams abonnieren und Signale senden. (Dies ist der Standardwert, wenn Sie keine Rolle durch Aufruf der TokenOptions.Builder.role(Role role) Methode.

MODERATOR

public static final  Rolle MODERATOR

Zusätzlich zu den einem Publisher gewährten Berechtigungen kann ein Moderator Moderationsaufgaben wahrnehmen, beispielsweise Clients zwingen, die Verbindung zu trennen, die Veröffentlichung von Streams zu beenden oder den Ton in veröffentlichten Streams stummzuschalten. Siehe die Leitfaden für Moderatoren.

NUR FÜR VERLAGE

public static final  Rolle NUR FÜR VERLAGE

Nur Veröffentlichungsrecht.

Details zur Methode

Werte

public static  Rolle[] values()

Gibt ein Array zurück, das die Konstanten dieser Enum-Klasse in der Reihenfolge enthält, in der sie deklariert wurden.

Rückgabewert: : ein Array, das die Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration enthält

valueOf

public static  Rolle valueOf(Zeichenfolge Name)

Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück. Die Zeichenfolge muss übereinstimmen genau Ein Bezeichner, der zur Deklaration einer Enum-Konstante in dieser Klasse verwendet wird. (Überflüssige Leerzeichen sind nicht zulässig.)

Parameter: : name - den Namen der Enum-Konstante, die zurückgegeben werden soll.

Gibt Folgendes zurück: : die Enum-Konstante mit dem angegebenen Namen

Würfe: : IllegalArgumentException - wenn diese Enum-Klasse keine Konstante mit dem angegebenen Namen enthält : NullPointerException - wenn das Argument null ist

toString

öffentlich  Zeichenfolge toString()

Überschreibungen: : toString im Unterricht  Enum<Role>