in app/src/main/java/org/apache/taverna/mobile/ui/favouriteworkflowdetail/FavouriteWorkflowDetailPresenter.java [169:191]
public void getFavourite(String id) {
checkViewAttached();
compositeDisposable.add(mDataManager.getFavoriteWorkflow(id)
.observeOn(AndroidSchedulers.mainThread())
.subscribeOn(Schedulers.io())
.subscribeWith(new DisposableObserver<Boolean>() {
@Override
public void onNext(Boolean b) {
getMvpView().getFavouriteIcon(b);
}
@Override
public void onError(Throwable e) {
getMvpView().showErrorSnackBar("Something went wrong please try after " +
"sometime");
}
@Override
public void onComplete() {
}
}));
}