io.realm.mongodb.mongo.eventos
Representa el conjunto de propiedades que existen en todos los eventos de cambio de dominio de MongoDB producidos por los flujos de observación en este SDK. Otros tipos de eventos de cambio heredan de este tipo.
Resumen de clases anidadas
Modificador y Tipo | Clase y descripción |
|---|---|
|
Resumen del método
Modificador y Tipo | Método y descripción |
|---|---|
Documento Bson público | El identificador único del documento que realmente se modificó. |
Documento públicoT | El documento completo en algún momento después de que se haya aplicado el cambio. |
Devuelve el tipo de operación del cambio que desencadenó el evento de cambio. | |
En el caso de una actualización, la descripción de qué campos se han agregado, eliminado o actualizado. | |
booleanopúblico | Indica un evento de cambio local que aún no se ha sincronizado con un almacén de datos remoto. |
resumen público BsonDocument | Convierte el evento de cambio en una representación BSON, tal como se vería en un flujo de cambio de reino de MongoDB o en un flujo de observación compacto de reino. |
Métodos heredados
Detalle del método
obtenerClaveDeDocumento
public BsonDocument getDocumentKey () |
|---|
El identificador único del documento que realmente se modificó. Devuelve la clave del documento. |
obtenerDocumentoCompleto
public DocumentT getFullDocument () |
|---|
El documento completo en algún momento después de que se haya aplicado el cambio. Devuelve El documento completo. |
obtenerTipoDeOperación
Devuelve el tipo de operación del cambio que desencadenó el evento de cambio. Devuelve el tipo de operación de este evento de cambio. |
getUpdateDescription
public UpdateDescription getUpdateDescription () |
|---|
En el caso de una actualización, la descripción de qué campos se han agregado, eliminado o actualizado. Devuelve la descripción de la actualización. |
tiene escrituras no confirmadas
public boolean hasUncommittedWrites () |
|---|
Indica un evento de cambio local que aún no se ha sincronizado con un almacén de datos remoto. Se utiliza solo para el caso de sincronización. Devuelve si este evento de cambio representa o no escrituras no confirmadas. |
toBsonDocument
public abstract BsonDocument toBsonDocument () |
|---|
Convierte el evento de cambio en una representación BSON, tal como se vería en un flujo de cambio de reino de MongoDB o en un flujo de observación compacto de reino. Devuelve La representación del documento BSON del evento de cambio. |