@Configurable public class OwsServiceProviderFactory extends LocalizedLazyThreadSafeProducer<OwsServiceProvider>
| Constructor and Description |
|---|
OwsServiceProviderFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected OwsServiceProvider |
create(java.util.Locale language) |
java.util.Set<java.util.Locale> |
getAvailableLocales()
Gets the
Locales available to this Producer. |
void |
setAdministrativeArea(java.lang.String administrativeArea) |
void |
setCity(java.lang.String city) |
void |
setContactInstructions(java.lang.String contactInstructions) |
void |
setCountry(java.lang.String country) |
void |
setDeliveryPoint(java.lang.String deliveryPoint) |
void |
setFacsimile(java.lang.String facsimile) |
void |
setHours(java.lang.String hours) |
void |
setIndividualName(java.lang.String individualName) |
void |
setMailAddress(java.lang.String mailAddress) |
void |
setName(java.lang.String name) |
void |
setOnlineResource(java.lang.String onlineResource) |
void |
setPhone(java.lang.String phone) |
void |
setPositionName(java.lang.String positionName) |
void |
setPostalCode(java.lang.String postalCode) |
void |
setRole(java.lang.String role) |
void |
setRoleCodespace(java.net.URI roleCodespace) |
void |
setSite(java.net.URI site) |
create, get, setRecreateget@Setting(value="serviceProvider.name") public void setName(java.lang.String name) throws ConfigurationError
ConfigurationError@Setting(value="serviceProvider.individualName") public void setIndividualName(java.lang.String individualName)
@Setting(value="serviceProvider.positionName") public void setPositionName(java.lang.String positionName)
@Setting(value="serviceProvider.facsimile") public void setFacsimile(java.lang.String facsimile)
@Setting(value="serviceProvider.address") public void setDeliveryPoint(java.lang.String deliveryPoint)
@Setting(value="serviceProvider.postalCode") public void setPostalCode(java.lang.String postalCode)
@Setting(value="serviceProvider.country") public void setCountry(java.lang.String country)
@Setting(value="serviceProvider.email") public void setMailAddress(java.lang.String mailAddress)
@Setting(value="serviceProvider.state") public void setAdministrativeArea(java.lang.String administrativeArea)
@Setting(value="serviceProvider.hoursOfService") public void setHours(java.lang.String hours)
@Setting(value="serviceProvider.contactInstructions") public void setContactInstructions(java.lang.String contactInstructions)
@Setting(value="serviceProvider.onlineResource") public void setOnlineResource(java.lang.String onlineResource)
@Setting(value="serviceProvider.role.codespace") public void setRoleCodespace(java.net.URI roleCodespace)
protected OwsServiceProvider create(java.util.Locale language) throws ConfigurationError
create in class LocalizedLazyThreadSafeProducer<OwsServiceProvider>ConfigurationErrorpublic java.util.Set<java.util.Locale> getAvailableLocales()
LocalizedProducerLocales available to this Producer.Copyright © 2015–2018 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.