public abstract class AbstractSoapDecoder extends AbstractXmlDecoder<org.apache.xmlbeans.XmlObject,SoapRequest>
| Constructor and Description |
|---|
AbstractSoapDecoder(String namespace) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
checkSoapAction(String soapAction,
List<SoapHeader> soapHeaders) |
protected abstract SoapRequest |
createEnvelope(org.apache.xmlbeans.XmlObject xml) |
protected abstract SoapRequest |
createFault(DecodingException xml) |
SoapRequest |
decode(org.apache.xmlbeans.XmlObject xmlObject) |
Set<DecoderKey> |
getKeys() |
protected OwsServiceRequest |
getSOAPBodyContent(SOAPMessage message)
Parses the SOAPBody content to a text representation
|
protected List<SoapHeader> |
getSoapHeader(SOAPHeader soapHeader) |
decodeXmlElement, decodeXmlObject, decodeXmlObject, getDecoderKey, getXmlOptions, setXmlOptionsgetDecoder, getDecoderRepository, setDecoderRepositoryclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDecoderKeyTypes, getSupportedTypespublic AbstractSoapDecoder(String namespace)
public Set<DecoderKey> getKeys()
public SoapRequest decode(org.apache.xmlbeans.XmlObject xmlObject) throws DecodingException
DecodingExceptionprotected abstract SoapRequest createEnvelope(org.apache.xmlbeans.XmlObject xml) throws DecodingException
DecodingExceptionprotected abstract SoapRequest createFault(DecodingException xml)
protected OwsServiceRequest getSOAPBodyContent(SOAPMessage message) throws DecodingException
message - SOAP messageDecodingException - * if an error occurs.protected List<SoapHeader> getSoapHeader(SOAPHeader soapHeader)
protected String checkSoapAction(String soapAction, List<SoapHeader> soapHeaders)
Copyright © 2015–2018 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.