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>