Interface FiasService
public interface FiasService
-
Method Summary
Modifier and TypeMethodDescriptiongetRegionCity(String regionId, String cityTitle) Получиь город для регионаВозвращает список доступных для загрузки регионов.Получиь данные для старта синхронизацииloadAllStreet(FiasCity city) Загрузить оставшиеся улицыloadRegion(String regionId) Грузит регионНачать синхронизациюstreetSync(int cityId, FiasStreet 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<FiasCity> 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<FiasStreet> streetSync(int cityId, FiasStreet street) throws ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGException продолжить синхронизацию- Throws:
ru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGException
-
startSync
Result<FiasStreet> startSync(String regionId, FiasCity 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(FiasCity city) throws ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGException Загрузить оставшиеся улицы- Throws:
ru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGException
-