package com.nilhcem.bblfr.jobs.splashscreen.importdata; import com.fasterxml.jackson.databind.ObjectMapper; import com.nilhcem.bblfr.core.prefs.Preferences; import com.nilhcem.bblfr.core.utils.StringUtils; import com.nilhcem.bblfr.model.locations.LocationsData; import com.nilhcem.bblfr.model.locations.dao.JsonToDatabaseDao; import javax.inject.Inject; import okhttp3.OkHttpClient; import static com.nilhcem.bblfr.BuildConfig.WS_ENDPOINT; import static com.nilhcem.bblfr.BuildConfig.WS_LOCATIONS_URL; public class ImportLocations extends BaseImport<LocationsData> { @Inject public ImportLocations(Preferences prefs, OkHttpClient client, ObjectMapper mapper, JsonToDatabaseDao dao) { super(prefs, client, mapper, dao, LocationsData.class); } @Override protected String getUrl() { return StringUtils.appendOptional(WS_ENDPOINT, WS_LOCATIONS_URL); } }