인터페이스 구독
이 페이지의 내용
io.realm.mongodb.sync
구독 은 특정 서버 쿼리 와 해당 메타데이터 를 정의합니다. 구독 이 SubscriptionSet.State.COMPLETE 상태 인 SubscriptionSet 의 일부인 한 이 쿼리 의 결과는 장치와 지속적으로 동기화됩니다. 구독은 일단 생성되면 변경할 수 없지만 MutableSubscriptionSet.addOrUpdate(Subscription) 을 사용하여 업데이트할 수 있습니다.
메서드 요약
수정자 및 유형 | 메서드 및 설명 |
---|---|
공개 정적 구독 | Flexible Sync가 활성화된 Realm에 대한 관리되지 않는 익명 구독을 생성합니다. |
공개 정적 구독 | Flexible Sync가 활성화된 Realm에 대해 관리되지 않는 명명된 구독을 생성합니다. |
getCreatedAt () 이 구독이 지속된 시점의 타임스탬프를 반환합니다. | |
공개 string | getName () 구독 의 이름을 반환하거나, 이름이 정의되지 않은 경우 |
공개 string | 쿼리 중인 유형을 반환합니다. |
공개 string | getQuery () getObjectType() 유형의 객체에서 실행 구독 쿼리 를 반환합니다. |
getUpdatedAt () 영구 구독이 업데이트된 시점의 타임스탬프를 반환합니다. |
메서드 세부 정보
create
유연한 동기화가 활성화된 Realm에 대한 관리되지 않는 익명 구독을 생성합니다. 구독은 MutableSubscriptionSet.add(Subscription) 또는 MutableSubscriptionSet.addOrUpdate(Subscription ) 를 사용하여 저장될 때까지 적용되지 않습니다. 매개변수
반환 관리되지 않는 구독입니다. |
유연한 동기화 활성화된 Realm 에 대한 관리되지 않는 명명된 구독 을 만듭니다. 구독 은 MutableSubscriptionSet.add(Subscription) 또는 MutableSubscriptionSet.addOrUpdate(Subscription ) 를 사용하여 저장될 때까지 적용되지 않습니다. 매개변수
반환 관리되지 않는 구독입니다. |
getCreatedAt
public Date getCreatedAt () |
---|
이 구독이 지속된 시점의 타임스탬프를 반환합니다. MutableSubscriptionSet.add(Subscription) 또는 MutableSubscriptionSet.addOrUpdate(Subscription ) 을 사용하여 구독이 추가될 때까지 반환 이 구독이 지속된 시간이거나, 구독이 아직 지속되지 않은 경우 |
getName
getObjectType
public String getObjectType () |
---|
쿼리 중인 유형을 반환합니다. 반환 유형입니다. |
getQuery
getUpdatedAt
public Date getUpdatedAt () |
---|
영구 구독이 업데이트된 시점의 타임스탬프를 반환합니다. MutableSubscriptionSet.add(Subscription) 또는 MutableSubscriptionSet.addOrUpdate(Subscription ) 을 사용하여 구독이 추가될 때까지 반환 이 구독이 업데이트된 시간이거나, 구독이 아직 유지되지 않은 경우 |