Class GeonamesServiceImpl
java.lang.Object
org.apache.unomi.geonames.services.GeonamesServiceImpl
- All Implemented Interfaces:
GeonamesService
-
Field Summary
FieldsFields inherited from interface org.apache.unomi.geonames.services.GeonamesService
ADM1_FEATURE_CODES, ADM2_FEATURE_CODES, CITIES_FEATURE_CODES, COUNTRY_FEATURE_CODES, FEATURES_CLASSES, ORDERED_FEATURES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCapitalEntries(String itemId) getChildrenCities(List<String> items, int offset, int size) getChildrenEntries(List<String> items, int offset, int size) getHierarchy(String itemId) getHierarchy(GeonameEntry entry) voidreverseGeoCode(String lat, String lon) voidsetDefinitionsService(DefinitionsService definitionsService) voidsetForceDbImport(Boolean forceDbImport) voidsetPathToGeonamesDatabase(String pathToGeonamesDatabase) voidsetPersistenceService(PersistenceService persistenceService) voidsetRefreshDbInterval(Integer refreshDbInterval) voidsetSchedulerService(SchedulerService schedulerService) voidstart()voidstop()
-
Field Details
-
GEOCODING_MAX_DISTANCE
- See Also:
-
-
Constructor Details
-
GeonamesServiceImpl
public GeonamesServiceImpl()
-
-
Method Details
-
setForceDbImport
-
setDefinitionsService
-
setPersistenceService
-
setSchedulerService
-
setPathToGeonamesDatabase
-
setRefreshDbInterval
-
start
public void start() -
stop
public void stop() -
importDatabase
public void importDatabase()- Specified by:
importDatabasein interfaceGeonamesService
-
getHierarchy
- Specified by:
getHierarchyin interfaceGeonamesService
-
getHierarchy
-
reverseGeoCode
- Specified by:
reverseGeoCodein interfaceGeonamesService
-
getChildrenEntries
- Specified by:
getChildrenEntriesin interfaceGeonamesService
-
getChildrenCities
- Specified by:
getChildrenCitiesin interfaceGeonamesService
-
getCapitalEntries
- Specified by:
getCapitalEntriesin interfaceGeonamesService
-