Package org.n52.shetland.ogc.sos
Class SosCapabilities
- java.lang.Object
-
- org.n52.shetland.ogc.ows.OwsCapabilities
-
- org.n52.shetland.ogc.sos.SosCapabilities
-
public class SosCapabilities extends OwsCapabilities
Class which represents the Capabilities.- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description SosCapabilities(String service, String version, String updateSequence, OwsServiceIdentification serviceIdentification, OwsServiceProvider serviceProvider, OwsOperationsMetadata operationsMetadata, Set<String> languages, FilterCapabilities filterCapabilities, Collection<SosObservationOffering> contents, Collection<OwsCapabilitiesExtension> extensions)SosCapabilities(OwsCapabilities owsCapabilities)SosCapabilities(OwsCapabilities owsCapabilities, FilterCapabilities filterCapabilities, Collection<SosObservationOffering> contents)SosCapabilities(SosCapabilities owsCapabilities)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<SortedSet<SosObservationOffering>>getContents()Get contents dataOptional<FilterCapabilities>getFilterCapabilities()Get filter capabilitiesvoidsetContents(Collection<SosObservationOffering> contents)voidsetFilterCapabilities(FilterCapabilities filterCapabilities)-
Methods inherited from class org.n52.shetland.ogc.ows.OwsCapabilities
getExtensions, getLanguages, getOperationsMetadata, getService, getServiceIdentification, getServiceProvider, getUpdateSequence, getVersion, setExtensions, setLanguages, setOperationsMetadata, setService, setServiceIdentification, setServiceProvider, setUpdateSequence, setVersion
-
-
-
-
Constructor Detail
-
SosCapabilities
public SosCapabilities(SosCapabilities owsCapabilities)
-
SosCapabilities
public SosCapabilities(OwsCapabilities owsCapabilities)
-
SosCapabilities
public SosCapabilities(OwsCapabilities owsCapabilities, FilterCapabilities filterCapabilities, Collection<SosObservationOffering> contents)
-
SosCapabilities
public SosCapabilities(String service, String version, String updateSequence, OwsServiceIdentification serviceIdentification, OwsServiceProvider serviceProvider, OwsOperationsMetadata operationsMetadata, Set<String> languages, FilterCapabilities filterCapabilities, Collection<SosObservationOffering> contents, Collection<OwsCapabilitiesExtension> extensions)
-
-
Method Detail
-
getFilterCapabilities
public Optional<FilterCapabilities> getFilterCapabilities()
Get filter capabilities- Returns:
- filter capabilities
-
setFilterCapabilities
public void setFilterCapabilities(FilterCapabilities filterCapabilities)
-
getContents
public Optional<SortedSet<SosObservationOffering>> getContents()
Get contents data- Returns:
- contents data
-
setContents
public void setContents(Collection<SosObservationOffering> contents)
-
-