예외 ClientResetRequiredError
이 페이지의 내용
io.realm.mongodb.sync
클라이언트 재설정 이벤트를 처리하는 데 필요한 클래스 캡슐화 정보입니다.
메서드 요약
상속된 메서드
클래스 java.lang.Object 에서 상속된 메서드 :
getClass
,hashCode
,equals
,clone
,toString
,notify
,notifyAll
,wait
,wait
,wait
,finalize
클래스 java.lang.Throwable 에서 상속된 메서드 :
getMessage
,getLocalizedMessage
,getCause
,initCause
,toString
,printStackTrace
,printStackTrace
,printStackTrace
,fillInStackTrace
,getStackTrace
,setStackTrace
,addSuppressed
,getSuppressed
클래스 io에서 상속된 메서드입니다. 영역.mongodb.AppException :
getErrorCode
,getErrorType
,getErrorIntValue
,getErrorMessage
,getException
,getCategory
,toString
메서드 세부 정보
실행 클라이언트 재설정
public void executeClientReset () |
---|
이 메서드를 호출하면 다음 앱이 다시 시작될 때까지 기다리지 않고 클라이언트 재설정을 수동으로 실행합니다. 이는 해당 Realm의 모든 인스턴스가 닫힌 경우에만 가능하며, 그렇지 않은 경우에는 불법적 인 상태 예외가 발생합니다. 던져질 것입니다. 이 메서드가 반환되면 getBackupFile() 이 반환한 위치 에서 백업 파일 을 찾을 수 있습니다. getOriginalFile() 의 파일 이 삭제되었지만 다음에 Realm 인스턴스 를 열 때 처음부터 다시 생성됩니다. 스로우 |
getBackupFile
public File getBackupFile () |
---|
백업된 Realm 파일의 위치를 반환합니다. 이 파일은 클라이언트 재설정이 완전히 실행될 때까지 존재하지 않습니다. 반환 클라이언트 재설정이 실행된 후 백업 파일의 위치에 대한 참고입니다. 파일이 존재하는지 확인하려면 |
getBackupRealmConfiguration
백업 Realm 을 오프라인에서 여는 데 사용할 수 있는 구성입니다. 이 구성은 DynamicRealm 과 함께 사용해야 합니다. 반환 백업 Realm을 오프라인에서 여는 데 사용할 수 있는 구성입니다. |
getOriginalFile
public File getOriginalFile () |
---|
원본 Realm 파일의 위치를 반환합니다. 클라이언트 재설정이 완료되면 이 위치에 있는 파일이 삭제됩니다. 반환 원본 Realm 파일의 위치에 대한 참조입니다. 클라이언트 재설정이 실행된 후에는 이 파일이 더 이상 존재하지 않습니다. |