Docs Menu
Docs Home
/ /
Atlas Device SDK
/ / /

클래스 BaseChangeEvent

이 페이지의 내용

  • io.realm.mongodb.mongo.events
  • 중첩된 클래스 요약
  • 메서드 요약
  • 상속된 메서드
  • 메서드 세부 정보
  • getDocumentKey
  • getFullDocument
  • getOperationType
  • getUpdateDescription
  • hasUncommittedWrites
  • toBsonDocument
java.lang.Object
io.realm.mongodb.mongo.events.BaseChangeEvent

이 SDK의 감시 스트림에 의해 생성된 모든 MongoDB 영역 변경 이벤트에 존재하는 속성 설정하다 을 나타냅니다. 다른 변경 이벤트 유형은 이 유형을 상속합니다.

수정자 및 유형
클래스 및 설명
public static final
수정자 및 유형
메서드 및 설명
공개 BsonDocument

실제로 변경된 문서의 고유 식별자입니다.

공개 DocumentT

변경 사항이 적용된 후 특정 점의 전체 문서입니다.

변경 이벤트를 트리거한 변경의 작업 유형을 반환합니다.

업데이트의 경우 추가, 제거 또는 업데이트된 필드에 대한 설명입니다.

공개 부울

아직 원격 데이터 저장소와 동기화되지 않은 로컬 변경 이벤트를 나타냅니다.

공개 추상 BsonDocument

MongoDB Realm change stream 또는 Realm compact 감시 스트림에서 보는 것처럼 이벤트를 BSON 표현으로 변환합니다.

  • 클래스 java.lang.Object 에서 상속된 메서드 : getClass , hashCode , equals , clone , toString , notify , notifyAll , wait , wait , wait , finalize

public BsonDocument getDocumentKey ()

실제로 변경된 문서의 고유 식별자입니다.

반환

문서 키.

public DocumentT getFullDocument ()

변경 사항이 적용된 후 특정 점의 전체 문서입니다.

반환

전체 문서.

변경 이벤트를 트리거한 변경의 작업 유형을 반환합니다.

반환

이 변경 이벤트의 작업 유형입니다.

업데이트의 경우 추가, 제거 또는 업데이트된 필드에 대한 설명입니다.

반환

업데이트 설명.

public boolean hasUncommittedWrites ()

아직 원격 데이터 저장소와 동기화되지 않은 로컬 변경 이벤트를 나타냅니다. 동기화 사용 사례에만 사용됩니다.

반환

이 변경 이벤트 가 커밋되지 않은 쓰기를 나타내는지 여부입니다.

public abstract BsonDocument toBsonDocument ()

MongoDB Realm change stream 또는 Realm compact 감시 스트림에서 보는 것처럼 이벤트를 BSON 표현으로 변환합니다.

반환

변경 이벤트의 BSON 문서 표현입니다.

돌아가기

io.realm.mongodb.mongo.events