Menu Docs

enumeração ProgressMode

io.realm.mongodb.sync.ProgressMode

enumeração descrevendo como ouvir as mudanças no progresso.

Constante enumeração e descrição

CURRENT_CHANGES

Ao registrar o ProgressListener , ele registrará o tamanho atual das alterações e só continuará relatando atualizações de progresso até que essas alterações tenham sido baixadas ou carregadas.

Indefinidamente

Um ProgressListener registrado neste modo continuará relatando alterações de progresso, mesmo que as alterações estejam sendo adicionadas depois que o ouvinte foi registrado.

  • Métodos herdados da classe java.lang.Object : getClass , hashCode , equals , clone , toString , notify , notifyAll , wait , wait , wait , finalize

  • Métodos herdados da classe java.lang.Enum : name , ordinal , toString , equals , hashCode , clone , compareTo , getDeclaringClass , valueOf , finalize

public static final ProgressMode

Ao registrar o ProgressListener , ele registrará o tamanho atual das alterações e só continuará relatando atualizações de progresso até que essas alterações tenham sido baixadas ou carregadas. Depois disso, o ouvinte de progresso não relatará mais alterações.

Isso significa que os ouvintes registrados nesse modo devem ser feitos antes que as alterações sejam gravadas no Realm.

O progresso relatado nesse modo só aumentará.

Isso é útil quando, por exemplo, relatando o progresso ao baixar um Realm pela primeira vez.

public static final ProgressMode

Um ProgressListener registrado neste modo continuará relatando alterações de progresso, mesmo que as alterações estejam sendo adicionadas depois que o ouvinte foi registrado.

O progresso relatado neste modo pode aumentar e diminuir, por exemplo, se grandes quantidades de dados forem gravadas após o registro do ouvinte.

Isso é útil quando você deseja acompanhar se todas as alterações foram carregadas para o servidor a partir do dispositivo.

public static ProgressMode valueOf (
String name
)
public static ProgressMode values ()