Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /
io.realm.mongodb.sync

Enum SyncSession.estado

java.lang.Object
io.realm.mongodb.sync.SyncSession.State

Enclosing class:

SyncSession

Enumeración que describe los estados en los que puede estar una SyncSession. El estado inicial es State.INACTIVE.

Un reino sincronizará automáticamente los datos con el servidor si la sesión es State.ACTIVE o State.DYING y isConnected() retorna true .

Enum Constant and Description

Activo

El reino está abierto y los datos se sincronizarán entre el dispositivo y el servidor si la conexión subyacente es ConnectionState.CONNECTED.

DYING

El reino se cerró, pero aún contiene datos que necesitan sincronizarse con el servidor.

Inactivo

This is the initial state.

WAITING_FOR_ACCESS_TOKEN

El usuario está intentando sincronizar datos pero necesita un token de acceso válido para hacerlo.

Modificador y Tipo
Método y descripción

public static SyncSession.State

public static SyncSession.State

  • Methods inherited from class java.lang.Object : getClass , hashCode , equals , clone , toString , notify , notifyAll , wait , wait , wait , finalize

  • Métodos heredados de la clase java.lang.Enum : name , ordinal , toString , equals , hashCode , clone , compareTo , getDeclaringClass , valueOf , finalize

public static final SyncSession.State

El reino está abierto y los datos se sincronizarán entre el dispositivo y el servidor si la conexión subyacente es ConnectionState.CONNECTED.

La sesión permanecerá en este estado hasta que se cierre el Reino. En ese caso, se convertirá en MORIR.

public static final SyncSession.State

The Realm was closed, but still contains data that needs to be synchronized to the server. The session will attempt to upload all local data before going INACTIVE .

public static final SyncSession.State

This is the initial state. The session is closed. No data is being synchronized. The session will automatically transition to ACTIVE when a Realm is opened.

public static final SyncSession.State

El usuario intenta sincronizar datos, pero necesita un token de acceso válido. Realm usará un token en caché o intentará obtener uno automáticamente según el inicio de sesión del usuario. Esto requiere una conexión de red. En este estado, no se pueden sincronizar los datos.

Once a valid token is acquired, the session will transition to ACTIVE .

public static SyncSession.State valueOf (
String name
)
public static SyncSession.State values ()

Volver

SyncSession.ErrorHandler

En esta página