Docs Menu
Docs Home
/ /
Atlas Device SDK
/ / /

예외 ClientResetRequiredError

이 페이지의 내용

  • io.realm.mongodb.sync
  • 메서드 요약
  • 상속된 메서드
  • 메서드 세부 정보
  • 실행 클라이언트 재설정
  • getBackupFile
  • getBackupRealmConfiguration
  • getOriginalFile
java.lang.Object

클라이언트 재설정 이벤트를 처리하는 데 필요한 클래스 캡슐화 정보입니다.

다음도 참조하세요.

수정자 및 유형
메서드 및 설명
public void

이 메서드를 호출하면 다음 앱이 다시 시작될 때까지 기다리지 않고 클라이언트 재설정을 수동으로 실행합니다.

공개 파일

백업된 Realm 파일의 위치를 반환합니다.

백업 Realm을 오프라인에서 여는 데 사용할 수 있는 구성입니다.

공개 파일

원본 Realm 파일의 위치를 반환합니다.

  • 클래스 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 인스턴스 를 열 때 처음부터 다시 생성됩니다.

스로우

  • 불법적인 상태 예외 - 모든 인스턴스가 닫히지 않은 경우.

백업된 Realm 파일의 위치를 반환합니다. 이 파일은 클라이언트 재설정이 완전히 실행될 때까지 존재하지 않습니다.

반환

클라이언트 재설정이 실행된 후 백업 파일의 위치에 대한 참고입니다. 파일이 존재하는지 확인하려면 file.exists() 을(를) 사용합니다.

백업 Realm 을 오프라인에서 여는 데 사용할 수 있는 구성입니다. 이 구성은 DynamicRealm 과 함께 사용해야 합니다.

반환

백업 Realm을 오프라인에서 여는 데 사용할 수 있는 구성입니다.

원본 Realm 파일의 위치를 반환합니다. 클라이언트 재설정이 완료되면 이 위치에 있는 파일이 삭제됩니다.

반환

원본 Realm 파일의 위치에 대한 참조입니다. 클라이언트 재설정이 실행된 후에는 이 파일이 더 이상 존재하지 않습니다. file.exists() 을(를) 사용하여 이를 확인합니다.

돌아가기

SyncSession.State