Pacote io.realm

Interface RealmAsyncTask

  • Todas as subinterfaces conhecidas:
    RealmEventStreamAsyncTask<T>, RealmEventStreamTask<T> , RealmResultTask<T>

    public interface RealmAsyncTask
    Representa uma tarefa de Realm assíncrona pendente, como transações assíncronas.

    Os usuários são responsáveis por manter uma referência a RealmAsyncTask para chamar cancel() em caso de alteração de configuração, por exemplo (para evitar vazamento de memória, pois a transação publicará o resultado na chamada de resposta de thread do chamador).

    • Resumo do método

      Todos os métodos Métodos de instância Métodos abstratos 
      Modificador e tipo Método Descrição
      void cancel()
      Tenta cancelar a execução desta transação (se ela ainda não tiver sido concluída ou cancelada anteriormente).
      boolean isCancelled()
      Verifica se foi realizada uma tentativa de cancelar a transação.
    • Detalhes do método

      • Cancelar

        null cancel()
        Tenta cancelar a execução desta transação (se ela ainda não tiver sido concluída ou cancelada anteriormente).
      • está cancelada

        boolean isCancelled()
        Verifica se foi realizada uma tentativa de cancelar a transação.
        Retorna:
        true se cancel() já tiver sido chamado, false caso contrário.