io.realm.mongodb.sync
クライアントリセット イベントの処理に必要な情報をカプセル化するクラス。
メソッドの概要
修飾子と型 | メソッドと説明 |
|---|---|
public void | このメソッドを呼び出すと、次回のアプリの再起動まで待つのではなく、クライアント リセットが手動で実行されます。 |
public ファイル | バックアップされた Realm ファイルの場所を返します。 |
public RealmConfiguration | バックアップ Realm をオフラインで開くために使用できる構成。 |
public ファイル | 元の 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.realm.mongodb.AppExceptionから継承されるメソッド :
getErrorCode、getErrorType、getErrorIntValue、getErrorMessage、getException、getCategory、toString
メソッドの詳細
executionClientReset
public void executeClientReset () |
|---|
このメソッドを呼び出すと、次回のアプリの再起動まで待つのではなく、クライアント リセットが手動で実行されます。これは、そのRealmのすべてのインスタンスが閉じられている場合にのみ可能です。そうでない場合は、 IllegalStateException がスローされます。 このメソッドが戻った後、 getBackupFile() によって返されたロケーションにバックアップファイルが見つかります。元の getFile() のファイルは削除されましたが、次にRealm インスタンスが開かれると、最初から再作成されます。 スロー
|
getBackupFile
public File getBackupFile () |
|---|
バックアップされた Realm ファイルの場所を返します。 クライアントリセットが完全に実行されるまで、ファイルは存在しません。 戻り値 クライアントリセットが実行された後のバックアップファイルの場所の参照。 ファイルが存在するかどうかを確認するには、 |
getBackupRealmConfiguration
バックアップ Realm をオフラインで開くために使用できる構成。 この構成は、 Shellと の組み合わせでのみ使用できます。 戻り値 バックアップ Realm をオフラインで開くために使用できる構成。 |
getManyFile
public File getOriginalFile () |
|---|
元の Realm ファイルの場所を返します。 クライアントのリセットが完了すると、このロケーションのファイルが削除されます。 戻り値 元の Realm ファイルの場所への参照。 クライアント リセットが実行されると、このファイルは存在しなくなります。 これを確認するには、 |