@ParametersAreNonnullByDefault
Pacote io.realm.mongodb.sync
-
Resumo da interface Interface Descrição ConnectionListener Interface usada ao relatar alterações que aconteceram na conexão usada pela sessão.DescartarAlteraçõesNão SincronizadasEstratégia Estratégia que resolve automaticamente um reinício do cliente descartando quaisquer dados não sincronizados, mas mantendo o Realm aberto.Recuperar manualmente a estratégia de mudanças não sincronizadas Estratégia para resolver manualmente um reinício do cliente, determinada pelo código de erroErrorCode.CLIENT_RESET
.MutableSubscriptionSet Um conjunto de assinaturas mutável está disponível ao chamarSubscriptionSet.update(UpdateCallback)
Essa é a única maneira de modificar umSubscriptionSet
.ProgressListener Interface usada quando interessado em atualizações de dados sendo carregados ou baixados de um servidor de Objeto de Realm.inscrição Uma assinatura define uma query de servidor específica e seus metadados.Conjunto de assinaturas Um conjunto de assinaturas é uma visão imutável de todos osSubscription
s atuais para um determinado Realm que foi configurado para Flexible Sync.SubscriptionSet.StateChangeCallback Callback usada ao esperar de forma assíncrona que o servidor processe o conjunto de assinaturas.SubscriptionSet.UpdateAsyncCallback chamada de resposta usada ao atualizar de forma assíncrona um conjunto de assinaturas.SubscriptionSet.UpdateCallback Interface usada ao modificar um conjunto de assinaturas.SyncClientResetStrategy Interface que define uma estratégia genérica de reinício do cliente de sincronização, pode serManuallyRecoverUnsyncedChangesStrategy
ouDiscardUnsyncedChangesStrategy
.SyncConfiguration.InitialFlexibleSyncSubscriptions Interface para configurar o conjunto inicial de assinaturas.SyncSession.ClientResetHandler Obsoleto. substituído porManuallyRecoverUnsyncedChangesStrategy
SyncSession.ErrorHandler Interface usada para relatar quaisquer erros de sessão. -
Resumo da aula classe Descrição Progresso Classe usada para encapsular notificações de progresso ao baixar ou carregar dados do Realm.sincronizar Um gerenciador de sincronização que lida com a sincronização de Realms locais com aplicativos Realm remotos.Sync.Debug Opções relacionadas à depuração.SyncConfiguration UmSyncConfiguration
é usado para configurar um reconhecimento de data center Realm que pode ser sincronizado entre dispositivos usando o MongoDB Realm.SyncConfiguration.Builder O construtor costumava construir instâncias de uma SyncConfiguration de forma fluente.SyncSession Uma sessão controla como os dados são sincronizados entre um único Realm no dispositivo e o servidor Realm no servidor de objeto de Realm. -
Resumo da enumeração enumeração Descrição Estado da conexão enumeração descrevendo os estados da conexão subjacente usada por umSyncSession
.ProgressMode enumeração descrevendo como ouvir as mudanças no progresso.SubscriptionSet.State Os possíveis estados em que um conjunto de assinaturas pode estar.SyncSession.State enumeração descrevendo os estados em que uma SyncSession pode estar. -
Resumo da exceção Exceção Descrição ClientResetRequiredError Classe que encapsula as informações necessárias para lidar com um evento de reinício do cliente.