io.realm.mongodb.sync
클라이언트 재설정 이벤트를 처리하는 데 필요한 클래스 캡슐화 정보입니다.
메서드 요약
상속된 메서드
클래스 java.lang.Object에서
getClasshashCodeequalsclonetoStringnotifynotifyAllwait상속된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 파일의 위치에 대한 참조입니다. 클라이언트 재설정이 실행된 후에는 이 파일이 더 이상 존재하지 않습니다. |