Interface FiasService
public interface FiasService
-
Method Summary
Modifier and TypeMethodDescriptiongetRegionCity(String regionId, String cityTitle) Получиь город для регионаВозвращает список доступных для загрузки регионов.Получиь данные для старта синхронизацииloadAllStreet(City city) Загрузить оставшиеся улицыloadRegion(String regionId) Грузит регионНачать синхронизациюstreetSync(int cityId, Street street) продолжить синхронизацию
-
Method Details
-
getRegions
Result<Region> getRegions() throws ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGExceptionВозвращает список доступных для загрузки регионов.- Returns:
- - список доступных для загрузки регионов.
- Throws:
ru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGException
-
loadRegion
String loadRegion(String regionId) throws ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGException Грузит регион- Parameters:
regionId- - id региона- Returns:
- - лог загрузки в виде списка строк
- Throws:
ru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGException
-
getStartData
StartData getStartData() throws ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGExceptionПолучиь данные для старта синхронизации- Throws:
ru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGException
-
getRegionCity
Result<City> getRegionCity(String regionId, String cityTitle) throws ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGException Получиь город для региона- Throws:
ru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGException
-
streetSync
Result<Street> streetSync(int cityId, Street street) throws ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGException продолжить синхронизацию- Throws:
ru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGException
-
startSync
Result<Street> startSync(String regionId, City city, boolean newLoad) throws ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGException Начать синхронизацию- Throws:
ru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGException
-
loadAllStreet
String loadAllStreet(City city) throws ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGException Загрузить оставшиеся улицы- Throws:
ru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGException
-