com.opentok.Role
Todas las interfaces implementadas:
: Serializable, Comparable<Role>, Constable
enumeración pública Role extende Enumeración<Papel>
Define los valores del parámetro «role» de la TokenOptions.Builder.role(Role role) método.
Resumen de clases anidadas
Clases e interfaces anidadas que heredan de la clase java.lang.Enumeración
Enum.EnumDesc<E extends Enum<E>>
Resumen de constantes de enumeración
Constantes de enumeración
Constante de enumeración
Descripción
MODERATOR
Además de los privilegios concedidos a un editor, un moderador puede llevar a cabo funciones de moderación, como obligar a los clientes a desconectarse, a dejar de publicar transmisiones o a silenciar el audio en las transmisiones publicadas.
PUBLISHER
Un editor puede publicar flujos, suscribirse a flujos y enviar señales.
PUBLISHER_ONLY
Privilegio de «Publicar únicamente».
SUBSCRIBER
Un suscriptor solo puede suscribirse a transmisiones.
Resumen del método
Todos los métodosMétodos estáticosMétodos de instanciaMétodos concretos
Modificador y tipo
Método
Descripción
String
toString()
static Role
valueOf(String name)
Devuelve la constante de enumeración de esta clase con el nombre especificado.
static Role[]
values()
Devuelve un array que contiene las constantes de esta clase de enumeración, en el orden en que están declaradas.
Métodos heredados de la clase java.lang.Enumeración
compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, valueOf
Métodos heredados de la clase java.lang.Objeto
getClass, notify, notifyAll, wait, wait, wait
Detalles de las constantes de enumeración
SUSCRIPTOR
public static final Papel SUSCRIPTOR
Un suscriptor solo puede suscribirse a transmisiones.
EDITOR
public static final Papel EDITOR
Un editor puede publicar flujos, suscribirse a flujos y enviar señales. (Este es el valor por defecto
si no se establece un rol llamando a la función TokenOptions.Builder.role(Role role)
método.
MODERADOR
public static final Papel MODERADOR
Además de los privilegios concedidos a un editor, un moderador puede realizar tareas de moderación, como obligar a los clientes a desconectarse, a dejar de publicar transmisiones o a silenciar el audio en las transmisiones publicadas. Consulte la Guía para desarrolladores sobre moderación.
SOLO PARA EL EDITOR
public static final Papel SOLO PARA EL EDITOR
Privilegio de «Publicar únicamente».
Detalles del método
valores
público estático Papel[] valores()
Devuelve un array que contiene las constantes de esta clase de enumeración, en el orden en que están declaradas.
Devuelve: : un array que contiene las constantes de esta clase de enumeración, en el orden en que están declaradas
valueOf
público estático Papel valueOf(Cadena nombre)
Devuelve la constante de enumeración de esta clase con el nombre especificado. La cadena debe coincidir con exactamente un identificador que se utiliza para declarar una constante de enumeración en esta clase. (No se permiten caracteres de espacio en blanco superfluos.)
Parámetros:
: name - el nombre de la constante de enumeración que se va a devolver.
Devuelve: : la constante de enumeración con el nombre especificado
Lanzamientos:
: IllegalArgumentException - si esta clase de enumeración no tiene ninguna constante con el nombre especificado
: NullPointerException - si el argumento es nulo
toString
público Cadena toString()
Sobrescrituras:
: toString en clase Enum<Role>