Pacote io.realm.mongodb.sync
Enum ConnectionState
- java.lang.Object
-
- java.lang.Enum<ConnectionState>
-
- io.realm.mongodb.sync.ConnectionState
-
- Todas as interfaces implementadas:
Serializable
,Comparable<ConnectionState>
public enum ConnectionState extends Enum<ConnectionState>
enumeração descrevendo os estados da conexão subjacente usada por umSyncSession
.
-
-
Resumo da constante enumeração
Constantes de enumeração Constante Enum Descrição CONNECTED
Foi estabelecida uma conexão bem-sucedida com o servidor.CONNECTING
Uma conexão está sendo estabelecida no momento.DISCONNECTED
Não existe nenhuma conexão com o servidor.
-
Resumo do método
Todos os métodos Métodos estáticos Métodos concretos Modificador e tipo Método Descrição static ConnectionState
valueOf(String name)
Retorna a constante de enumeração deste tipo com o nome especificado.static ConnectionState[]
values()
Retorna uma matriz contendo as constantes desta enumeração, na ordem em que são declaradas.-
Métodos herdados da classe java.lang.enumeração
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
-
-
-
-
Detalhes da constante enumeração
-
desconectado
público estático final ConnectionState DESCONNECTED
Não existe nenhuma conexão com o servidor . Nenhum dado está sendo transferido, mesmo que a sessão sejaSyncSession.State.ACTIVE
. Se a conexão entrar neste estado devido a um erro, este erro será relatado aoSyncSession.ErrorHandler
.
-
Conectando
público estático final ConnectionState CONNECTING
Uma conexão está atualmente em andamento para ser estabelecida. Se for bem-sucedido, o próximo estado seráCONNECTED
. Se a conexão falhar, seráDISCONNECTED
.
-
Conectado
público estático final ConnectionState CONNETED
Uma conexão com o servidor foi estabelecida com sucesso . Se a SyncSession forSyncSession.State.ACTIVE
, os dados serão transferidos entre o dispositivo e o servidor.
-
-
Detalhes do método
-
values
público estático ConnectionState[] valores()
Retorna uma matriz contendo as constantes deste tipo de enum, na ordem em que são declaradas. Este método pode ser utilizado para iterar sobre as constantes da seguinte forma:para (ConnectionState c : ConnectionState.values()) System.out.println(c);
- Retorna:
- uma matriz contendo as constantes desse tipo de enumeração, na ordem em que são declaradas
-
valor de
public static ConnectionState valueOf(String name)
Retorna a constante de enum deste tipo com o nome especificado. A string deve corresponder exatamente a um identificador usado para declarar uma constante de enum nesse tipo. (Caracteres estranhos do espaço em branco não são permitidos.)- Parâmetros:
name
- o nome da constante de enumeração a ser retornada.- Retorna:
- a constante da enumeração com o nome especificado
- Lançamentos:
IllegalArgumentException
- se este tipo de enumeração não tiver constante com o nome especificadoNullPointerException
- se o argumento for nulo
-
-