public abstract class AbstractAqdResponseEncoder<T extends AbstractServiceResponse> extends AbstractResponseEncoder<T>
Constructor and Description |
---|
AbstractAqdResponseEncoder(String operation,
Class<T> responseType) |
Modifier and Type | Method and Description |
---|---|
protected AbstractServiceResponse |
changeResponseServiceVersion(AbstractServiceResponse response) |
protected org.apache.xmlbeans.XmlObject |
encodeFes(Map<SosConstants.HelperValues,String> helperValues,
Object o) |
protected org.apache.xmlbeans.XmlObject |
encodeFes(Object o) |
protected org.apache.xmlbeans.XmlObject |
encodeGml(Map<SosConstants.HelperValues,String> helperValues,
Object o) |
protected org.apache.xmlbeans.XmlObject |
encodeGml(Object o) |
protected org.apache.xmlbeans.XmlObject |
encodeOws(Map<SosConstants.HelperValues,String> helperValues,
Object o) |
protected org.apache.xmlbeans.XmlObject |
encodeOws(Object o) |
protected org.apache.xmlbeans.XmlObject |
encodeSwe(Map<SosConstants.HelperValues,String> helperValues,
Object o) |
protected org.apache.xmlbeans.XmlObject |
encodeSwe(Object o) |
protected org.apache.xmlbeans.XmlObject |
encodeWithSosEncoder(T response) |
protected Profile |
getActiveProfile() |
protected AqdHelper |
getAqdHelper() |
protected Encoder<Object,AbstractServiceResponse> |
getEncoder(AbstractServiceResponse asr)
Get the
Encoder for the AbstractServiceResponse and the
requested contentType |
protected <D,S> Encoder<D,S> |
getEncoder(EncoderKey key)
Getter for encoder, encapsulates the instance call
|
protected EReportingHeader |
getEReportingHeader(ReportObligationType type) |
Set<SchemaLocation> |
getSchemaLocations() |
addNamespacePrefixToMap, create, create, encode, encode, encode, encode, forceStreaming, getConcreteSchemaLocations, getEncoderKeyType, getResponseType, getXmlOptions, writeIndent
getConformanceClasses, getContentType, getSupportedTypes
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getContentType, getSupportedTypes
getConformanceClasses
public Set<SchemaLocation> getSchemaLocations()
getSchemaLocations
in interface Encoder<org.apache.xmlbeans.XmlObject,T extends AbstractServiceResponse>
getSchemaLocations
in class AbstractXmlEncoder<T extends AbstractServiceResponse>
protected EReportingHeader getEReportingHeader(ReportObligationType type) throws CodedException
CodedException
protected Profile getActiveProfile()
protected AqdHelper getAqdHelper()
protected org.apache.xmlbeans.XmlObject encodeGml(Object o) throws OwsExceptionReport
OwsExceptionReport
protected org.apache.xmlbeans.XmlObject encodeGml(Map<SosConstants.HelperValues,String> helperValues, Object o) throws OwsExceptionReport
OwsExceptionReport
protected org.apache.xmlbeans.XmlObject encodeOws(Object o) throws OwsExceptionReport
OwsExceptionReport
protected org.apache.xmlbeans.XmlObject encodeOws(Map<SosConstants.HelperValues,String> helperValues, Object o) throws OwsExceptionReport
OwsExceptionReport
protected org.apache.xmlbeans.XmlObject encodeFes(Object o) throws OwsExceptionReport
OwsExceptionReport
protected org.apache.xmlbeans.XmlObject encodeFes(Map<SosConstants.HelperValues,String> helperValues, Object o) throws OwsExceptionReport
OwsExceptionReport
protected org.apache.xmlbeans.XmlObject encodeSwe(Object o) throws OwsExceptionReport
OwsExceptionReport
protected org.apache.xmlbeans.XmlObject encodeSwe(Map<SosConstants.HelperValues,String> helperValues, Object o) throws OwsExceptionReport
OwsExceptionReport
protected AbstractServiceResponse changeResponseServiceVersion(AbstractServiceResponse response)
protected Encoder<Object,AbstractServiceResponse> getEncoder(AbstractServiceResponse asr)
Encoder
for the AbstractServiceResponse
and the
requested contentTypeasr
- AbstractServiceResponse
to get Encoder
forEncoder
for the AbstractServiceResponse
protected <D,S> Encoder<D,S> getEncoder(EncoderKey key)
key
- Encoder keyprotected org.apache.xmlbeans.XmlObject encodeWithSosEncoder(T response) throws OwsExceptionReport
OwsExceptionReport
Copyright © 2012-2015 52north.org. All Rights Reserved.