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.BGMessageException
ru.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.BGMessageException
ru.bitel.bgbilling.common.BGException
-
getStartData
StartData getStartData() throws ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGExceptionПолучиь данные для старта синхронизации- Throws:
ru.bitel.bgbilling.common.BGMessageException
ru.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.BGMessageException
ru.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.BGMessageException
ru.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.BGMessageException
ru.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.BGMessageException
ru.bitel.bgbilling.common.BGException
-