Pacote io.realm.mongodb
Interface RealmResultTask<T>
-
- Parâmetros do tipo:
T
- o tipo de resultado entregue por esta tarefa.
- Todas as interfaces:
RealmAsyncTask
public interface RealmResultTask<T> extends RealmAsyncTask
O RealmResultTask é uma versão específica doRealmAsyncTask
que fornece um mecanismo para trabalhar com operações assíncronas realizadas no MongoDB Realm que produz um resultado.Esta classe oferece chamadas de método bloqueantes (
get
) e não bloqueantes (getAsync
).
-
-
Resumo do método
Todos os métodos Métodos de instância Métodos abstratos Modificador e tipo Método Descrição T
get()
Bloqueia o thread no qual a chamada é feita até que o resultado da operação chegue.void
getAsync(App.Callback<T> callback)
Fornece uma maneira de assinar operações assíncronas por meio de uma chamada de resposta, que lida com resultados e erros.-
Métodos herdados da interface io.realm.RealmAsyncTask
cancel, isCancelled
-
-
-
-
Detalhes do método
-
obter
T get()
Bloqueia o thread no qual a chamada é feita até que o resultado da operação chegue.- Retorna:
- o resultado da operação executada por esta tarefa.
-
getAsync
vazio getAsync (App.Callback<T> chamada de resposta)
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.- Lançamentos:
IllegalStateException
- se chamado de um thread sem umLooper
ou de um threadIntentService
.
-
-