blob: cf087192050ba6fbf97018cd1152ddebee4c6e87 [file] [log] [blame]
package org.apache.fineract.data.datamanager.api;
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();
}
}