RxJava очередь запросов или запрос в цикле

123
07 сентября 2019, 06:30

Использую Rx, обращаюсь в сеть и в запросе передаю параметр.

этих параметров несколько, List<String> paramsValue; Выполняю так:

for(String p : paramsValue)
    Flowable f = QRequests.get(p);

Как можно создать очередь на выполнение средствами rx?

Answer 1

Kotlin:

Flowable.fromIterable(paramsValue).flatMap {
    QRequests.get(it)
}

Или

Flowable.fromIterable(paramsValue).concatMap {
    QRequests.get(it)
}
READ ALSO
Как подключить jdb дебаггер к удалённому приложению, чтобы видеть исходники?

Как подключить jdb дебаггер к удалённому приложению, чтобы видеть исходники?

Как с помощью jdb подключить дебаггер к удалённому приложению на сервере, чтобы иметь возможность чтения исходников?

124
Зачем в Java 9 добавили List.of

Зачем в Java 9 добавили List.of

Зачем в Java 9 добавили Listof с несколькими сигнатурами?

134
Отслеживание объекта с камеры. Как лучше реализовать?

Отслеживание объекта с камеры. Как лучше реализовать?

Есть задача: Отследить нужную белую точку на белом фоне, их может быть несколькоПользователь получает превью камеры, затем выбирает точку...

98
Spring Security Ошибка 403 &ldquo;The server understood the request but refuses to authorize it.&rdquo;

Spring Security Ошибка 403 “The server understood the request but refuses to authorize it.”

Есть класс User и enum Roles , содержащий РолиУстанавливаю параметры UserDetails в UserDetailsServiceImpl , также настроил конфигурацию Spring Security

136