Interface SOAPConstants

  • All Superinterfaces:
    java.io.Serializable
    All Known Implementing Classes:
    SOAP11Constants, SOAP12Constants

    public interface SOAPConstants
    extends java.io.Serializable
    An interface definining SOAP constants. This allows various parts of the engine to avoid hardcoding dependence on a particular SOAP version and its associated URIs, etc. This might be fleshed out later to encapsulate factories for behavioral objects which act differently depending on the SOAP version, but for now it just supplies common namespaces + QNames.
    Author:
    Glen Daniels (gdaniels@apache.org), Andras Avar (andras.avar@nokia.com)
    • Field Detail

      • SOAP11_CONSTANTS

        static final SOAP11Constants SOAP11_CONSTANTS
        SOAP 1.1 constants - thread-safe and shared
      • SOAP12_CONSTANTS

        static final SOAP12Constants SOAP12_CONSTANTS
        SOAP 1.2 constants - thread-safe and shared
    • 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
      • getFaultQName

        QName getFaultQName()
        Obtain the QName for the Fault element
      • getHeaderQName

        QName getHeaderQName()
        Obtain the QName for the Header element
      • getBodyQName

        QName getBodyQName()
        Obtain the QName for the Body element
      • getRoleAttributeQName

        QName getRoleAttributeQName()
        Obtain the QName for the role attribute (actor/role)
      • getContentType

        java.lang.String getContentType()
        Obtain the MIME content type
      • getNextRoleURI

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

        java.lang.String getAttrHref()
        Obtain the href attribute name
      • getAttrItemType

        java.lang.String getAttrItemType()
        Obtain the item type name of an array
      • getVerMismatchFaultCodeQName

        QName getVerMismatchFaultCodeQName()
        Obtain the Qname of VersionMismatch fault code
      • getMustunderstandFaultQName

        QName getMustunderstandFaultQName()
        Obtain the Qname of Mustunderstand fault code
      • getArrayType

        QName getArrayType()
        Obtain the QName of the SOAP array type