com.opentok.Role
Toutes les interfaces implémentées :
: Serializable, Comparable<Role>, Constable
public enum Rôle extends Énumération<Rôle>
Définit les valeurs du paramètre « role » de la TokenOptions.Builder.role(Role role) méthode.
Résumé des classes imbriquées
Classes/interfaces imbriquées héritant de la classe java.lang.Énumération
Enum.EnumDesc<E extends Enum<E>>
Résumé des constantes d'énumération
Constantes d'énumération
Constante d'énumération
Description
MODERATOR
Outre les privilèges accordés à un éditeur, un modérateur peut exercer des fonctions de modération, telles que forcer les clients à se déconnecter, à interrompre la diffusion de flux, ou à couper le son dans les flux diffusés.
PUBLISHER
Un éditeur peut publier des flux, s'abonner à des flux et envoyer des signaux.
PUBLISHER_ONLY
Privilège « Publier uniquement ».
SUBSCRIBER
Un abonné ne peut s'abonner qu'à des flux.
Résumé de la méthode
Toutes les méthodesMéthodes statiquesMéthodes d'instanceMéthodes concrètes
Modificateur et type
Méthode
Description
String
toString()
static Role
valueOf(String name)
Renvoie la constante d'énumération de cette classe portant le nom spécifié.
static Role[]
values()
Renvoie un tableau contenant les constantes de cette classe d'énumération, dans l'ordre où elles sont déclarées.
Méthodes héritées de la classe java.lang.Énumération
compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, valueOf
Méthodes héritées de la classe java.lang.Objet
getClass, notify, notifyAll, wait, wait, wait
Détails sur les constantes d'énumération
ABONNÉ
public static final Rôle ABONNÉ
Un abonné ne peut s'abonner qu'à des flux.
ÉDITEUR
public static final Rôle ÉDITEUR
Un éditeur peut publier des flux, s'abonner à des flux et envoyer des signaux. (Il s'agit de la valeur par défaut
si vous ne définissez pas de rôle en appelant la méthode TokenOptions.Builder.role(Role role)
méthode.
MODÉRATEUR
public static final Rôle MODÉRATEUR
Outre les privilèges accordés à un éditeur, un modérateur peut exercer des fonctions de modération, telles que forcer les clients à se déconnecter, à interrompre la diffusion de flux, ou à couper le son dans les flux diffusés. Voir la Guide du développeur sur la modération.
RÉSERVÉ À L'ÉDITEUR
public static final Rôle RÉSERVÉ À L'ÉDITEUR
Privilège « Publier uniquement ».
Détails de la méthode
valeurs
public statique Rôle[] valeurs()
Renvoie un tableau contenant les constantes de cette classe d'énumération, dans l'ordre où elles sont déclarées.
Retourne : : un tableau contenant les constantes de cette classe d'énumération, dans l'ordre où elles sont déclarées
valueOf
public statique Rôle valueOf(Chaîne nom)
Renvoie la constante d'énumération de cette classe portant le nom spécifié. La chaîne de caractères doit correspondre à exactement un identifiant utilisé pour déclarer une constante d'énumération dans cette classe. (Les espaces superflus ne sont pas autorisés.)
Paramètres :
: name - le nom de la constante d'énumération à renvoyer.
Renvoie : : la constante d'énumération portant le nom spécifié
Lancers :
: IllegalArgumentException - si cette classe d'énumération ne comporte aucune constante portant le nom indiqué
: NullPointerException - si l'argument est nul
toString
public Chaîne toString()
Remplacements :
: toString en classe Enum<Role>