org.apache.axiom.soap
Interface SOAPVersion

All Known Implementing Classes:
SOAP11Version, SOAP12Version

public interface SOAPVersion

A generic way to get at SOAP-version-specific values. As long as we can get one of these from a SOAP element, we can get at the right


Method Summary
 java.lang.String getEncodingURI()
          Obtain the encoding namespace for this version of SOAP
 java.lang.String getEnvelopeURI()
          Obtain the envelope namespace for this version of SOAP
 javax.xml.namespace.QName getFaultCodeQName()
          Obtain the QName for the fault code element
 javax.xml.namespace.QName getFaultDetailQName()
          Obtain the QName for the fault detail element
 javax.xml.namespace.QName getFaultReasonQName()
          Obtain the QName for the fault reason element
 javax.xml.namespace.QName getFaultRoleQName()
          Obtain the QName for the fault role/actor element
 javax.xml.namespace.QName getMustUnderstandFaultCode()
          Obtain the QName for the MustUnderstand fault code
 java.lang.String getNextRoleURI()
          Obtain the "next" role/actor URI
 javax.xml.namespace.QName getReceiverFaultCode()
          Obtain the QName for the Receiver fault code
 javax.xml.namespace.QName getRoleAttributeQName()
          Obtain the QName for the role attribute (actor/role)
 javax.xml.namespace.QName getSenderFaultCode()
          Obtain the QName for the Sender fault code
 

Method Detail

getEnvelopeURI

java.lang.String getEnvelopeURI()
Obtain the envelope namespace for this version of SOAP


getEncodingURI

java.lang.String getEncodingURI()
Obtain the encoding namespace for this version of SOAP


getRoleAttributeQName

javax.xml.namespace.QName getRoleAttributeQName()
Obtain the QName for the role attribute (actor/role)


getNextRoleURI

java.lang.String getNextRoleURI()
Obtain the "next" role/actor URI


getMustUnderstandFaultCode

javax.xml.namespace.QName getMustUnderstandFaultCode()
Obtain the QName for the MustUnderstand fault code


getSenderFaultCode

javax.xml.namespace.QName getSenderFaultCode()
Obtain the QName for the Sender fault code

Returns:
Sender fault code as a QName

getReceiverFaultCode

javax.xml.namespace.QName getReceiverFaultCode()
Obtain the QName for the Receiver fault code

Returns:
Receiver fault code as a QName

getFaultReasonQName

javax.xml.namespace.QName getFaultReasonQName()
Obtain the QName for the fault reason element

Returns:

getFaultCodeQName

javax.xml.namespace.QName getFaultCodeQName()
Obtain the QName for the fault code element

Returns:

getFaultDetailQName

javax.xml.namespace.QName getFaultDetailQName()
Obtain the QName for the fault detail element

Returns:

getFaultRoleQName

javax.xml.namespace.QName getFaultRoleQName()
Obtain the QName for the fault role/actor element

Returns: