Package org.n52.web.ctrl
Class HelgolandConfiguration
- java.lang.Object
-
- org.n52.web.ctrl.HelgolandConfiguration
-
@Component @Configurable public class HelgolandConfiguration extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_DEFAULT_LOCALEstatic StringDEFAULT_REQUEST_INTERVAL_RESTRICTIONstatic StringDEFAULT_URL
-
Constructor Summary
Constructors Constructor Description HelgolandConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringcheckForApi(String url)StringgetDefaultLocale()StringgetExternalUrl()StringgetRequestIntervalRestriction()voidsetDefaultLocale(String defaultLocale)voidsetExternalHelgolandUri(URI externalHelgolandUri)voidsetExternalUrl(String externalUrl)voidsetRequestIntervalRestriction(String requestIntervalRestriction)
-
-
-
Field Detail
-
DEFAULT_URL
public static final String DEFAULT_URL
- See Also:
- Constant Field Values
-
DEFAULT_REQUEST_INTERVAL_RESTRICTION
public static final String DEFAULT_REQUEST_INTERVAL_RESTRICTION
- See Also:
- Constant Field Values
-
DEFAULT_DEFAULT_LOCALE
public static final String DEFAULT_DEFAULT_LOCALE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getExternalUrl
public String getExternalUrl()
-
setExternalUrl
public void setExternalUrl(String externalUrl)
-
setExternalHelgolandUri
@Setting("helgoland.external.url") public void setExternalHelgolandUri(URI externalHelgolandUri)
-
getRequestIntervalRestriction
public String getRequestIntervalRestriction()
-
setRequestIntervalRestriction
@Setting("helgoland.request.interval.restriction") public void setRequestIntervalRestriction(String requestIntervalRestriction)
-
setDefaultLocale
@Setting("helgoland.request.default.locale") public void setDefaultLocale(String defaultLocale)
-
getDefaultLocale
public String getDefaultLocale()
-
-