Pacote io.realm.mongodb.sync
enumeração SubscriptionSet.State
- java.lang.Object
-
- java.lang.Enum<SubscriptionSet.State>
-
- io.realm.mongodb.sync.SubscriptionSet.State
-
- Todas as interfaces implementadas:
Serializable
,Comparable<SubscriptionSet.State>
- Interface de inclusão:
- Conjunto de assinaturas
public static enum SubscriptionSet.State extends Enum<SubscriptionSet.State>
Os possíveis estados em que um conjunto de assinaturas pode estar.
-
-
Resumo da constante enumeração
Constantes de enumeração Constante Enum Descrição BOOTSTRAPPING
Um conjunto de assinaturas foi aceito pelo servidor e os dados iniciais estão sendo enviados para o dispositivo.COMPLETE
Um conjunto de assinaturas está sincronizando ativamente dados entre o servidor e o dispositivo.ERROR
Ocorreu um erro no conjunto de assinaturas ou em uma das assinaturas.PENDING
Um conjunto de assinaturas foi modificado localmente, mas ainda está esperando para ser enviado ao servidor.SUPERSEDED
Outro conjunto de assinaturas foi armazenado antes deste, as alterações feitas nesse conjunto são ignoradas pelo servidor.UNCOMMITTED
O estado inicial das assinaturas ao abrir um novo Realm ou ao inserir umSubscriptionSet.update(UpdateCallback)
.
-
Resumo do método
Todos os métodos Métodos estáticos Métodos concretos Modificador e tipo Método Descrição static SubscriptionSet.State
fromNativeValue(long value)
static SubscriptionSet.State
valueOf(String name)
Retorna a constante de enumeração deste tipo com o nome especificado.static SubscriptionSet.State[]
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
-
NÃO CLIQUE
public static final SubscriptionSet.State UNCOMMITTED
O estado inicial das assinaturas ao abrir um novo Realm ou ao inserir umSubscriptionSet.update(UpdateCallback)
.
-
Pendente
public static final SubscriptionSet.State PENDING
Um conjunto de assinaturas foi modificado localmente, mas ainda está esperando para ser enviado ao servidor.
-
BOTÃO DE AUmento
public static final SubscriptionSet.State BOOTSTRAPPING
Um conjunto de assinaturas foi aceito pelo servidor e os dados iniciais estão sendo enviados para o dispositivo.
-
Completo
public static final SubscriptionSet.State COMPLETE
Um conjunto de assinaturas está sincronizando ativamente dados entre o servidor e o dispositivo.
-
ERROR
public static final SubscriptionSet.State ERROR
Ocorreu um erro no conjunto de assinaturas ou em uma das assinaturas. A causa é encontrada emSubscriptionSet.getErrorMessage()
.
-
Substituído
public static final SubscriptionSet.State SUPERSEDED
Outro conjunto de assinaturas foi armazenado antes deste, as alterações feitas nesse conjunto são ignoradas pelo servidor. Obtenha a assinatura mais recente definida ligando paraBaseRealm.getSubscriptions()
.
-
-
Detalhes do método
-
values
public static SubscriptionSet.State[] values()
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 (SubscriptionSet.State c : SubscriptionSet.State.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 SubscriptionSet.State 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
-
fromNativeValue
public static SubscriptionSet.State fromNativeValue(long value)
-
-