패키지 io.realm.mongodb
인터페이스 RealmEventStreamTask<T>
-
- 유형 매개변수:
T
- 이 작업에서 제공하는 결과 유형입니다.
- 모든 슈퍼인터페이스:
RealmAsyncTask
public interface RealmEventStreamTask<T> extends RealmAsyncTask
RealmEventStreamTask는RealmAsyncTask
의 특정 버전으로, 스트림 결과를 생성하는 MongoDB Realm에 대해 수행된 비동기 작업을 처리할 수 있는 블로킹 메커니즘을 제공합니다.
-
-
메서드 요약
모든 메서드 인스턴스 메서드 추상 메서드 수정자 및 유형 메서드 설명 BaseChangeEvent<T>
getNext()
작업 결과가 도착할 때까지 호출이 이루어진 스레드를 차단합니다.boolean
isOpen()
스트림이 현재 열려 있는지 여부입니다.-
io.realm 인터페이스에서 상속된 메서드.RealmAsyncTask
cancel, isCancelled
-
-
-
-
메서드 세부 정보
-
getNext
BaseChangeEvent<T> getNext()가 AppException, IOException을 발생시킵니다.
작업 결과가 도착할 때까지 호출이 이루어진 스레드를 차단합니다.- 반환합니다:
- 스트림의 다음 이벤트입니다.
- 예외 처리:
AppException
- 서버에서 오류가 발생하는 경우IOException
- 입력 스트림에 문제가 있는 경우
-
isOpen
부울 isOpen()
스트림이 현재 열려 있는지 여부입니다.- 반환합니다:
- 열려 있으면 true 이고, 열려 있지 않으면 false 입니다.
-
-