Pacote io.realm.mongodb
Interface RealmEventStreamTask<T>
-
- Parâmetros do tipo:
T
- o tipo de resultado entregue por esta tarefa.
- Todas as interfaces:
RealmAsyncTask
public interface RealmEventStreamTask<T> extends RealmAsyncTask
O RealmEventStreamTask é uma versão específica doRealmAsyncTask
que fornece um mecanismo de bloqueio para trabalhar com operações assíncronas realizadas no MongoDB Realm que produz resultados de fluxo.
-
-
Resumo do método
Todos os métodos Métodos de instância Métodos abstratos Modificador e tipo Método Descrição BaseChangeEvent<T>
getNext()
Bloqueia o thread no qual a chamada é feita até que o resultado da operação chegue.boolean
isOpen()
Se o stream está aberto ou não.-
Métodos herdados da interface io.realm.RealmAsyncTask
cancel, isCancelled
-
-
-
-
Detalhes do método
-
getNext
BaseChangeEvent<T> getNext() lança AppException, IOException
Bloqueia o thread no qual a chamada é feita até que o resultado da operação chegue.- Retorna:
- o próximo evento no stream.
- Lançamentos:
AppException
- se o servidor gerar um erroIOException
- se algo estiver errado com o fluxo de entrada
-
isOpen
boolean isOpen()
Se o stream está aberto ou não.- Retorna:
- verdadeiro se estiver aberto, falso se não.
-
-