@Configurable public class SosServiceProviderFactory extends LazyThreadSafeProducer<SosServiceProvider>
Modifier and Type | Field and Description |
---|---|
private String |
administrativeArea |
private String |
city |
private String |
country |
private String |
deliveryPoint |
private File |
file |
private String |
individualName |
private String |
mailAddress |
private String |
name |
private String |
phone |
private String |
positionName |
private String |
postalCode |
private URI |
site |
Constructor and Description |
---|
SosServiceProviderFactory() |
Modifier and Type | Method and Description |
---|---|
protected SosServiceProvider |
create(Locale language) |
void |
setAdministrativeArea(String administrativeArea) |
void |
setCity(String city) |
void |
setCountry(String country) |
void |
setDeliveryPoint(String deliveryPoint) |
void |
setFile(File file) |
void |
setIndividualName(String individualName) |
void |
setMailAddress(String mailAddress) |
void |
setName(String name) |
void |
setPhone(String phone) |
void |
setPositionName(String positionName) |
void |
setPostalCode(String postalCode) |
void |
setSite(URI site) |
get, get, get, setRecreate
private File file
private String name
private URI site
private String individualName
private String positionName
private String phone
private String deliveryPoint
private String city
private String postalCode
private String country
private String mailAddress
private String administrativeArea
public SosServiceProviderFactory() throws ConfigurationException
ConfigurationException
@Setting(value="serviceProvider.name") public void setName(String name) throws ConfigurationException
ConfigurationException
@Setting(value="serviceProvider.individualName") public void setIndividualName(String individualName)
@Setting(value="serviceProvider.positionName") public void setPositionName(String positionName)
@Setting(value="serviceProvider.address") public void setDeliveryPoint(String deliveryPoint)
@Setting(value="serviceProvider.postalCode") public void setPostalCode(String postalCode)
@Setting(value="serviceProvider.email") public void setMailAddress(String mailAddress)
@Setting(value="serviceProvider.state") public void setAdministrativeArea(String administrativeArea)
protected SosServiceProvider create(Locale language) throws ConfigurationException
create
in class LazyThreadSafeProducer<SosServiceProvider>
ConfigurationException
Copyright © 2012-2015 52north.org. All Rights Reserved.