public abstract class AbstractSoapDecoder extends AbstractXmlDecoder<org.apache.xmlbeans.XmlObject,AbstractSoap<?>>
| Constructor and Description |
|---|
AbstractSoapDecoder(String namespace) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
checkSoapAction(String soapAction,
List<SoapHeader> soapHeaders) |
protected abstract AbstractSoap<?> |
createEnvelope(org.apache.xmlbeans.XmlObject xml) |
protected abstract AbstractSoap<?> |
createFault(DecodingException xml) |
AbstractSoap<?> |
decode(org.apache.xmlbeans.XmlObject xmlObject) |
protected void |
fixNamespaceForXsiType(org.apache.xmlbeans.XmlObject content,
Map<?,?> namespaces) |
protected String |
getFaultReasons(DecodingException de) |
Set<DecoderKey> |
getKeys() |
void |
setSchemaRepository(SchemaRepository schemaRepository) |
decodeXmlElement, decodeXmlObject, decodeXmlObject, getDecoderKey, getXmlOptions, setXmlOptionsgetDecoder, getDecoderRepository, setDecoderRepositoryclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetSupportedTypespublic AbstractSoapDecoder(String namespace)
@Inject public void setSchemaRepository(SchemaRepository schemaRepository)
public Set<DecoderKey> getKeys()
public AbstractSoap<?> decode(org.apache.xmlbeans.XmlObject xmlObject) throws DecodingException
DecodingExceptionprotected abstract AbstractSoap<?> createEnvelope(org.apache.xmlbeans.XmlObject xml) throws DecodingException
DecodingExceptionprotected abstract AbstractSoap<?> createFault(DecodingException xml)
protected String checkSoapAction(String soapAction, List<SoapHeader> soapHeaders)
protected String getFaultReasons(DecodingException de)
protected void fixNamespaceForXsiType(org.apache.xmlbeans.XmlObject content,
Map<?,?> namespaces)
Copyright © 2015–2020 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.