io.realm.mongodb.sync
進行状況の変更をリッスンする方法を説明する列挙型。
列挙定数の概要
列挙定数と説明 |
|---|
プログレス リスナーを登録すると、現在の変更サイズが記録され、それらの変更がダウンロードまたはアップロードされるまで、のみ進行状況更新を報告し続けます。 |
メソッドの概要
継承されたメソッド
クラスjava.lang.Object から継承されたメソッド:
getClass、hashCode、equals、clone、toString、notify、notifyAll、wait、wait、wait、finalizeクラスjava.lang.Enum から継承されたメソッド:
name、ordinal、toString、equals、hashCode、clone、compareTo、getDeclaringClass、valueOf、finalize
列挙定数の詳細
CURRENT_CHANGES
public static final ProgressMode
プログレス リスナーを登録すると、現在の変更サイズが記録され、それらの変更がダウンロードまたはアップロードされるまで、のみ進行状況更新を報告し続けます。 その後は進行状況リスナーはそれ以上の変更を報告しません。
つまり、このモードで登録されたリスナーは、変更が Realm に書き込まれる前に実行される必要があります。
このモードで報告される進捗状況は増加のみになります。
これは、次の場合に便利です Realm を初めてダウンロードするときに進行状況を報告する
INDEFINITELY
public static final ProgressMode
このモードで登録されたプログレスリスナーは、リスナーが登録された後に変更が追加された場合でも、進行状況の変更を引き続き報告します。
このモードで報告される進行状況は、リスナーの登録後に大量のデータが書き込まれた場合など、増加することと減少することの両方があります。
これは、すべての変更がデバイスからサーバーにアップロードされたかどうかを追跡する場合に役立ちます。
メソッドの詳細
valueOf
values
public static ProgressMode values () |
|---|