public class GetCapabilitiesResponseEncoder extends AbstractSosResponseEncoder<GetCapabilitiesResponse>
Constructor and Description |
---|
GetCapabilitiesResponseEncoder() |
Modifier and Type | Method and Description |
---|---|
protected org.apache.xmlbeans.XmlObject |
create(GetCapabilitiesResponse response)
Create an
XmlObject from the AbstractServiceResponse
object |
protected Set<SchemaLocation> |
getConcreteSchemaLocations()
Get the concrete schema locations for this
AbstractServiceResponse encoder |
protected net.opengis.ogc.ComparisonOperatorType.Enum |
getEnum4ComparisonOperator(FilterConstants.ComparisonOperator comparisonOperator)
Get the Enum for the comparison operator.
|
protected net.opengis.ogc.SpatialOperatorNameType.Enum |
getEnum4SpatialOperator(FilterConstants.SpatialOperator spatialOperator)
Get the Enum for the spatial operator.
|
protected net.opengis.ogc.TemporalOperatorNameType.Enum |
getEnum4TemporalOperator(FilterConstants.TimeOperator temporalOperator)
Get the Enum for the temporal operator.
|
protected void |
setContents(net.opengis.sos.x10.ContentsDocument.Contents xbContents,
Collection<SosObservationOffering> offerings,
String version)
Sets the content section to the Capabilities document.
|
protected void |
setFilterCapabilities(net.opengis.sos.x10.FilterCapabilitiesDocument.FilterCapabilities filterCapabilities,
FilterCapabilities sosFilterCaps)
Sets the FilterCapabilities section to the capabilities document.
|
protected void |
setIdFilterCapabilities(net.opengis.ogc.IdCapabilitiesType idCapabilities)
Set the IdFilterCapabilities.
!!!
|
protected void |
setScalarFilterCapabilities(net.opengis.ogc.ScalarCapabilitiesType scalarCapabilities,
FilterCapabilities sosFilterCaps)
Sets the ScalarFilterCapabilities.
!!!
|
protected void |
setSpatialFilterCapabilities(net.opengis.ogc.SpatialCapabilitiesType spatialCapabilities,
FilterCapabilities sosFilterCaps)
Sets the SpatialFilterCapabilities.
!!!
|
protected void |
setTemporalFilterCapabilities(net.opengis.ogc.TemporalCapabilitiesType temporalCapabilities,
FilterCapabilities sosFilterCaps)
Sets the TemporalFilterCapabilities.
!!!
|
getSchemaLocations
addNamespacePrefixToMap, create, encode, encode, encode, encode, forceStreaming, getEncoderKeyType, getResponseType, getXmlOptions, writeIndent
getConformanceClasses, getContentType, getSupportedTypes
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getContentType, getSupportedTypes
getConformanceClasses
protected Set<SchemaLocation> getConcreteSchemaLocations()
AbstractResponseEncoder
AbstractServiceResponse
encodergetConcreteSchemaLocations
in class AbstractSosResponseEncoder<GetCapabilitiesResponse>
protected org.apache.xmlbeans.XmlObject create(GetCapabilitiesResponse response) throws OwsExceptionReport
AbstractResponseEncoder
XmlObject
from the AbstractServiceResponse
objectcreate
in class AbstractResponseEncoder<GetCapabilitiesResponse>
response
- AbstractServiceResponse
to encodeAbstractServiceResponse
OwsExceptionReport
- If an error occurs during the encodingprotected void setFilterCapabilities(net.opengis.sos.x10.FilterCapabilitiesDocument.FilterCapabilities filterCapabilities, FilterCapabilities sosFilterCaps)
filterCapabilities
- sosFilterCaps
- FilterCapabilities.protected void setContents(net.opengis.sos.x10.ContentsDocument.Contents xbContents, Collection<SosObservationOffering> offerings, String version) throws OwsExceptionReport
xbContents
- SOS 2.0 contents sectionofferings
- SOS offerings for contentsversion
- SOS response versionOwsExceptionReport
- * if an error occurs.protected void setIdFilterCapabilities(net.opengis.ogc.IdCapabilitiesType idCapabilities)
idCapabilities
- IdCapabilities.protected void setSpatialFilterCapabilities(net.opengis.ogc.SpatialCapabilitiesType spatialCapabilities, FilterCapabilities sosFilterCaps)
spatialCapabilities
- SpatialCapabilities.sosFilterCaps
- protected void setTemporalFilterCapabilities(net.opengis.ogc.TemporalCapabilitiesType temporalCapabilities, FilterCapabilities sosFilterCaps)
temporalCapabilities
- TemporalCapabilities.sosFilterCaps
- protected void setScalarFilterCapabilities(net.opengis.ogc.ScalarCapabilitiesType scalarCapabilities, FilterCapabilities sosFilterCaps)
scalarCapabilities
- ScalarCapabilities.sosFilterCaps
- protected net.opengis.ogc.SpatialOperatorNameType.Enum getEnum4SpatialOperator(FilterConstants.SpatialOperator spatialOperator)
spatialOperator
- Supported spatial operatorprotected net.opengis.ogc.TemporalOperatorNameType.Enum getEnum4TemporalOperator(FilterConstants.TimeOperator temporalOperator)
temporalOperator
- Supported temporal operatorprotected net.opengis.ogc.ComparisonOperatorType.Enum getEnum4ComparisonOperator(FilterConstants.ComparisonOperator comparisonOperator)
comparisonOperator
- Supported comparison operatorCopyright © 2012-2015 52north.org. All Rights Reserved.