Package org.apache.axis.soap
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 Summary
Fields Modifier and Type Field Description static SOAP11Constants
SOAP11_CONSTANTS
SOAP 1.1 constants - thread-safe and sharedstatic SOAP12Constants
SOAP12_CONSTANTS
SOAP 1.2 constants - thread-safe and shared
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description QName
getArrayType()
Obtain the QName of the SOAP array typejava.lang.String
getAttrHref()
Obtain the href attribute namejava.lang.String
getAttrItemType()
Obtain the item type name of an arrayQName
getBodyQName()
Obtain the QName for the Body elementjava.lang.String
getContentType()
Obtain the MIME content typejava.lang.String
getEncodingURI()
Obtain the encoding namespace for this version of SOAPjava.lang.String
getEnvelopeURI()
Obtain the envelope namespace for this version of SOAPQName
getFaultQName()
Obtain the QName for the Fault elementQName
getHeaderQName()
Obtain the QName for the Header elementQName
getMustunderstandFaultQName()
Obtain the Qname of Mustunderstand fault codejava.lang.String
getNextRoleURI()
Obtain the "next" role/actor URIQName
getRoleAttributeQName()
Obtain the QName for the role attribute (actor/role)QName
getVerMismatchFaultCodeQName()
Obtain the Qname of VersionMismatch fault code
-
-
-
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
-
-