@Configurable public abstract class AbstractOperationHandler extends Object implements OperationHandler
| Constructor and Description |
|---|
AbstractOperationHandler() |
| Modifier and Type | Method and Description |
|---|---|
BindingRepository |
getBindingRepository() |
protected Locale |
getDefaultLanguage() |
protected Set<OwsDomain> |
getOperationConstraints(String service,
String version) |
protected Set<OwsMetadata> |
getOperationMetadata(String service,
String version) |
protected Set<OwsDomain> |
getOperationParameters(String service,
String version) |
OwsOperation |
getOperationsMetadata(String service,
String version)
Get the OperationsMetadata of the supported SOS operation for the
capabilities
|
protected Locale |
getRequestedLocale(OwsServiceRequest request) |
protected URI |
getServiceURL() |
protected boolean |
isShowAllLanguages() |
void |
setBindingRepository(BindingRepository bindingRepository) |
void |
setDefaultLanguage(String defaultLanguage) |
void |
setServiceURL(URI serviceURL) |
void |
setShowAllLanguages(boolean showAllLanguages) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetOperationName, isSupportedgetConformanceClasses@Inject public void setBindingRepository(BindingRepository bindingRepository)
public BindingRepository getBindingRepository()
@Setting(value="service.serviceURL") public void setServiceURL(URI serviceURL) throws ConfigurationError
ConfigurationErrorprotected URI getServiceURL()
@Setting(value="i18n.defaultLanguage") public void setDefaultLanguage(String defaultLanguage)
protected Locale getDefaultLanguage()
@Setting(value="i18n.showAllLanguageValues") public void setShowAllLanguages(boolean showAllLanguages)
protected boolean isShowAllLanguages()
protected Locale getRequestedLocale(OwsServiceRequest request)
public OwsOperation getOperationsMetadata(String service, String version) throws OwsExceptionReport
OperationHandlergetOperationsMetadata in interface OperationHandlerservice - OGC service identifierversion - Service versionOwsExceptionReport - If an error occurs.protected Set<OwsDomain> getOperationParameters(String service, String version) throws OwsExceptionReport
OwsExceptionReportprotected Set<OwsDomain> getOperationConstraints(String service, String version) throws OwsExceptionReport
OwsExceptionReportprotected Set<OwsMetadata> getOperationMetadata(String service, String version) throws OwsExceptionReport
OwsExceptionReportCopyright © 2015–2020 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.