Всем привет) Возникла проблема, буду благодарен за помощь или вектор "куда копать".
Получаю данные с сервера с помощью Retrofit, работа выполняется асинхронно в потоке с помощью RxJava. Тут все ок, данные получил.
Но мне надо после получения передать их в другой асинхронный поток, в котором также через Retrofit идет подключение уже к совсем другому серверу.
Вопрос: как можно реализовать последовательное выполнение этих потоков с помощью RxJava. Так чтобы сначала получили данные с первого потока, передали во второй, и второй уже начинал работу. Не могу собрать пазл)) Если сделать без какой либо привязки, то они запустятся почти одновременно и второй поток не получит данные. Делать задержку с помощью Handler не очень хочется, может есть решение в самой RxJava....
Буду благодарен за помощь)