public class DefaultGazetteerManager extends Object implements GazetteerManager
| Constructor and Description |
|---|
DefaultGazetteerManager() |
| Modifier and Type | Method and Description |
|---|---|
IGazetteerServiceDriver |
getDriver(String protocol)
It is used to retrieve a driver that supports a concrete
protocol
|
IGazetteerServiceDriver[] |
getDrivers() |
String |
getUsername(String protocol)
Returns username for a given protocol
|
void |
register(String name,
Class driver)
This method is used to register a new gazetter driver
that manage a concrete protocol
|
void |
setUsername(String protocol,
String username)
Saves username for a given protocol
|
void |
setUsernames(Map usernames)
Receives Map with the saved usernames for the different protocols
|
public IGazetteerServiceDriver getDriver(String protocol)
GazetteerManagergetDriver in interface GazetteerManagerprotocol - Gazetteer protocolpublic IGazetteerServiceDriver[] getDrivers()
getDrivers in interface GazetteerManagerpublic void register(String name, Class driver)
GazetteerManagerregister in interface GazetteerManagerdriver - Gazetteer driver to registerpublic String getUsername(String protocol)
GazetteerManagergetUsername in interface GazetteerManagerpublic void setUsername(String protocol, String username)
GazetteerManagersetUsername in interface GazetteerManagerpublic void setUsernames(Map usernames)
GazetteerManagersetUsernames in interface GazetteerManager