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 do RealmAsyncTask que fornece um mecanismo de bloqueio para trabalhar com operações assíncronas realizadas no MongoDB Realm que produz resultados de fluxo.
    • 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 erro
        IOException - 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.