Exceção ClientResetRequiredError
Nesta página
io.realm.mongodb.sync
Classe que encapsula as informações necessárias para lidar com um evento de reinício do cliente.
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
public void | Chamar esse método executará o reinício do cliente manualmente, em vez de esperar até a próxima reinicialização do aplicativo. |
Retorna a localização do arquivo de Realm em backup. | |
configuração pública do Realm | A configuração que pode ser usada para abrir o backup do Realm offline. |
Retorna a localização do Arquivo de Realm original. |
Métodos herdados
Métodos herdados da classe java.lang.Object :
getClass
,hashCode
,equals
,clone
,toString
,notify
,notifyAll
,wait
,wait
,wait
,finalize
Métodos herdados da classe java.lang.Throwable :
getMessage
,getLocalizedMessage
,getCause
,initCause
,toString
,printStackTrace
,printStackTrace
,printStackTrace
,fillInStackTrace
,getStackTrace
,setStackTrace
,addSuppressed
,getSuppressed
Métodos herdados da classe io. Realm.mongodb.AppException :
getErrorCode
,getErrorType
,getErrorIntValue
,getErrorMessage
,getException
,getCategory
,toString
Detalhes do método
executeClientReset
public void executeClientReset () |
---|
Chamar esse método executará a redefinição do cliente manualmente em vez de esperar até a próxima reinicialização do aplicativo. Isso só será possível se todas as instâncias desse Realm tiverem sido fechadas, caso contrário, uma IllegalStateException será lançado. Após o retorno deste método, o arquivo de backup pode ser encontrado no local retornado por getBackupFile() . O arquivo em getOriginalFile() foi excluído, mas será recriado do zero na próxima vez que uma Instância de Realm for aberta. Lança |
getBackupFile
public File getBackupFile () |
---|
Retorna a localização do arquivo de Realm em backup. O arquivo não estará presente até que a redefinição do cliente seja totalmente executada. Devoluções uma referência ao local do arquivo de backup assim que o reinício do cliente for executado. Use |
getBackupRealmConfiguration
A configuração que pode ser usada para abrir o Realm offline do backup. Esta configuração só pode ser usada em combinação com um DynamicRealm . Devoluções a configuração que pode ser usada para abrir o backup do Realm offline. |
getOriginalFile
public File getOriginalFile () |
---|
Retorna a localização do Arquivo de Realm original. Após a conclusão do reinício do cliente, o arquivo nesse local será excluído. Devoluções uma referência à localização do arquivo Realm original. Após a redefinição do cliente ser executada, esse arquivo não existirá mais. Use |