public class InspireExtendedCapabilitiesProvider extends AbstractInspireProvider implements OwsExtendedCapabilitiesProvider
Modifier and Type | Field and Description |
---|---|
private static org.slf4j.Logger |
LOGGER |
(package private) Set<OwsExtendedCapabilitiesKey> |
providerKeys |
Constructor and Description |
---|
InspireExtendedCapabilitiesProvider()
constructor
|
getCache, getGeometryHandler, getInspireHelper, getSupportedCRS, getSupportedLanguages, removeDefaultCRS
private static final org.slf4j.Logger LOGGER
Set<OwsExtendedCapabilitiesKey> providerKeys
public InspireExtendedCapabilitiesProvider()
public Set<OwsExtendedCapabilitiesKey> getExtendedCapabilitiesKeyType()
getExtendedCapabilitiesKeyType
in interface OwsExtendedCapabilitiesProvider
public OwsExtendedCapabilities getOwsExtendedCapabilities(GetCapabilitiesRequest request) throws OwsExceptionReport
OwsExtendedCapabilitiesProvider
OwsExtendedCapabilities
for the
GetCapabilitiesRequest
getOwsExtendedCapabilities
in interface OwsExtendedCapabilitiesProvider
request
- Capabilities requestOwsExtendedCapabilities
OwsExceptionReport
- If an error occurs when creating extended capabilitiespublic boolean hasExtendedCapabilitiesFor(GetCapabilitiesRequest request)
hasExtendedCapabilitiesFor
in interface OwsExtendedCapabilitiesProvider
private MinimalInspireExtendedCapabilities getMinimalInspireExtendedCapabilities(String language, int crs, String version)
MinimalInspireExtendedCapabilities
language
- the requested languagecrs
- the requested coordinate reference systemversion
- the requested versionMinimalInspireExtendedCapabilities
private FullInspireExtendedCapabilities getFullInspireExtendedCapabilities(String language, int crs, String version) throws OwsExceptionReport
FullInspireExtendedCapabilities
language
- the requested languagecrs
- the requested coordinate reference systemversion
- the requested versionFullInspireExtendedCapabilities
OwsExceptionReport
- If an error occurs when creating the capabilitiesprivate InspireResourceLocator getMetadataUrl()
private void addMetadataUrl(FullInspireExtendedCapabilities fullInspireExtendedCapabilities)
private InspireResourceLocator getResourceLocator()
private InspireMetadataPointOfContact getMetadataPointOfContact() throws OwsExceptionReport
OwsExceptionReport
- If an error occurs when creating the metadata point of
contactprivate InspireConformity getConformity() throws CodedException
CodedException
private InspireTemporalReference getTemporalReference()
private Set<InspireUniqueResourceIdentifier> getSpatialDataSetIdentifier(String version)
version
- the service versionprivate int getRequestedCrs(AbstractServiceRequest<?> request)
request
- the requestCopyright © 2012-2015 52north.org. All Rights Reserved.