io.realm.mongodb.sync
Clase utilizada para encapsular notificaciones de progreso al descargar o subir datos de Realm. Cada instancia de esta clase es una instantánea inmutable del progreso actual. Si ProgressListener se registró con ProgressMode.INDEFINITELY, el progreso reportado por getFractionTransferred() puede aumentar o disminuir, ya que se pueden agregar más cambios mientras el detector de progreso está registrado. Esto significa que una sola notificación puede informar. true para isTransferComplete() y luego en el próximo informe de false evento.
Si ProgressListener se registró con ProgressMode.CURRENT_CHANGES, el progreso solo puede aumentar y, una vez que isTransferComplete() truedevuelve, no se generarán más eventos.
Resumen del método
Modificador y Tipo | Método y descripción |
|---|---|
public booleano | |
public double | The fraction of bytes transferred out of all transferable bytes. |
public long | Devuelve el número total de bytes transferibles (bytes que se han transferido + bytes pendientes de transferencia). |
public long | Devuelve el número total de bytes que se han transferido desde que se agregó ProgressListener. |
public int | hashCode () |
public booleano | Devuelve |
public String | toString () |
Inherited Methods
Methods inherited from class java.lang.Object :
getClass,hashCode,equals,clone,toString,notify,notifyAll,wait,wait,wait,finalize
Detalle del método
equals
getFractionTransferred
public double getFractionTransferred () |
|---|
La fracción de bytes transferidos del total de bytes transferibles. Contado desde que se añadió ProgressListener. Devuelve un número entre |
getTransferableBytes
public long getTransferableBytes () |
|---|
Devuelve el número total de bytes transferibles (bytes que se han transferido + bytes pendientes de transferencia). Si ProgressListener está rastreando descargas, este número representa el tamaño de los conjuntos de cambios generados por todos los demás clientes que usan Realm. Si ProgressListener está rastreando cargas, este número representa el tamaño de los conjuntos de cambios creados localmente. Devuelve la cantidad total de bytes que se han transferido + el número de bytes que aún están pendientes de transferencia. |
getTransferredBytes
public long getTransferredBytes () |
|---|
Devuelve el número total de bytes que se han transferido desde que se agregó ProgressListener. Devuelve el número total de bytes transferidos desde que se agregó ProgressListener. |
hashCode
isTransferComplete
public boolean isTransferComplete () |
|---|
Devuelve Si ProgressListener se registró con ProgressMode.INDEFINITELY, este método puede devolver Si ProgressListener se registró con ProgressMode.CURRENT_CHANGES, cuando este método Devuelve
|