Aktywne Wpisy

wojtek-polki +502
Czyli mężczyzna który:
-ma ciągłość zatrudnienia
-nie był na L4 w ciąży
-nie był na macierzyńskim
-nie pobiera świadczeń na dziecko (800+ itp)
-nie korzysta z opieki nad chorym dzieckiem
-ma ciągłość zatrudnienia
-nie był na L4 w ciąży
-nie był na macierzyńskim
-nie pobiera świadczeń na dziecko (800+ itp)
-nie korzysta z opieki nad chorym dzieckiem
źródło: temp_file1429150910024872164
Pobierz
Mjut93 +105





Mam taki problem: Posiadam dwa strumienie. jeden to np bazadanych drugie api
Te dwa strumienie łacze metodą concat(). Z np concat(baza, api)
z załozenia concat pierw nasluchuje pierwszy strumien do konca a dopiero pozniej kolejny.
U mnie strumienie są obserwowane obserwowane na watku w tle, a subscrybowane na watku UI.
Wszystko dziala pieknie jak oba strumienie przesylaja dane, lecz np jak odetne net, to baza ładnie konczy przygotowywac dane i wypycha je do watku UI, a watek w tle rozpoczyna pobieranie z API i odrazu napotyka problem, (brak netu) wiec wystawiam onError()... Po wystawieniu tego bledu onError jest wołany wcześniej niz onNext (z obserwowania bazy).
Co zrobic Mirki, zeby drugi strumien byl wykonywany DOPIERO jak wykonywanie pierwszego w całosci sie zakonczy (łacznie z wykonaniem metod onNext())
Kluczem jest true