예제 #1
0
 @Override
 public Observable<List<Favorita>> replaceFavoritas(List<Favorita> favoritas) {
   return authenticatedDataSource
       .replaceFavoritas(favoritas)
       .onErrorResumeNext(this::errorWhenLoggedIn);
 }
예제 #2
0
 @Override
 public Observable<Integer> deleteFavorita(Integer idParada) {
   return authenticatedDataSource
       .deleteFavorita(idParada)
       .onErrorResumeNext(this::errorWhenLoggedIn);
 }
예제 #3
0
 @Override
 public Observable<Favorita> saveFavorita(Favorita favorita) {
   return authenticatedDataSource
       .saveFavorita(favorita)
       .onErrorResumeNext(this::errorWhenLoggedIn);
 }
예제 #4
0
 @Override
 public Observable<Favorita> getFavoritaById(Integer idParada) {
   return authenticatedDataSource
       .getFavoritaById(idParada)
       .onErrorResumeNext(this::errorWhenLoggedIn);
 }
예제 #5
0
 @Override
 public Observable<List<Favorita>> getFavoritas() {
   return authenticatedDataSource.getFavoritas().onErrorResumeNext(this::errorWhenLoggedIn);
 }