blob: 8f3f383a60aba48a22797be890cfdd33ef477857 [file] [log] [blame]
package org.apache.fineract.data.datamanager;
import org.apache.fineract.data.local.PreferencesHelper;
import org.apache.fineract.data.models.customer.Country;
import org.apache.fineract.data.remote.BaseApiManager;
import java.util.List;
import javax.inject.Inject;
import javax.inject.Singleton;
import io.reactivex.Observable;
/**
* @author Rajan Maurya
* On 26/07/17.
*/
@Singleton
public class DataManagerAnonymous {
private final BaseApiManager baseApiManager;
private final PreferencesHelper preferencesHelper;
@Inject
public DataManagerAnonymous(BaseApiManager baseApiManager,
PreferencesHelper preferencesHelper) {
this.baseApiManager = baseApiManager;
this.preferencesHelper = preferencesHelper;
}
public Observable<List<Country>> getCountries() {
return baseApiManager.getAnonymousService().getCountries();
}
}