Pacote io.realm.mongodb
Interface RealmEventStreamAsyncTask<T>
-
- Parâmetros do tipo:
T
- o tipo de resultado entregue por esta tarefa.
- Todas as interfaces:
RealmAsyncTask
public interface RealmEventStreamAsyncTask<T> extends RealmAsyncTask
O RealmEventStreamAsyncTask é uma versão específica doRealmAsyncTask
que fornece um mecanismo não bloqueante para trabalhar com operações assíncronas realizadas no MongoDB Realm que geram 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 void
get(App.Callback<BaseChangeEvent<T>> callback)
Fornece uma maneira de assinar operações assíncronas por meio de uma chamada de resposta, que lida com resultados e erros.boolean
isOpen()
Se o stream está aberto ou não.-
Métodos herdados da interface io.realm.RealmAsyncTask
cancel, isCancelled
-
-
-
-
Detalhes do método
-
obter
anular get (App.Callback<BaseChangeEvent<T> chamada de resposta) joga IllegalStateException
Fornece uma maneira de assinar operações assíncronas por meio de uma chamada de resposta, que lida com resultados e erros.- Parâmetros:
callback
- oApp.Callback
projetado para receber resultados de eventos.- Lançamentos:
IllegalStateException
- se o stream já estiver aberto.
-
isOpen
boolean isOpen()
Se o stream está aberto ou não.- Retorna:
- verdadeiro se estiver aberto, falso se não.
-
-