Package org.gvsig.gazetteer
Interface GazetteerManager
- All Known Implementing Classes:
DefaultGazetteerManager
public interface GazetteerManager
- Author:
- Jorge Piera
-
Method Summary
Modifier and TypeMethodDescriptionIt is used to retrieve a driver that supports a concrete protocolgetUsername(String protocol) Returns username for a given protocolvoidThis method is used to register a new gazetter driver that manage a concrete protocolvoidsetUsername(String protocol, String username) Saves username for a given protocolvoidsetUsernames(Map usernames) Receives Map with the saved usernames for the different protocols
-
Method Details
-
getDriver
It is used to retrieve a driver that supports a concrete protocol- Parameters:
protocol- Gazetteer protocol- Returns:
- The concrete gazatteer service driver
-
getDrivers
IGazetteerServiceDriver[] getDrivers()- Returns:
- a list with all the gazetteer drivers
-
register
This method is used to register a new gazetter driver that manage a concrete protocol- Parameters:
driver- Gazetteer driver to register
-
getUsername
Returns username for a given protocol- Parameters:
protocol-- Returns:
-
setUsername
Saves username for a given protocol- Parameters:
protocol-username-
-
setUsernames
Receives Map with the saved usernames for the different protocols- Parameters:
usernames-
-