站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss 3.2.7 jaxrpc API Documentation 英文版文档

SOAPConstants (JAXRPC API) - JBoss 3.2.7 jaxrpc API Documentation 英文版文档


org.apache.axis.soap
Interface SOAPConstants

All Superinterfaces:
Serializable
All Known Implementing Classes:
SOAP11Constants, SOAP12Constants

public interface SOAPConstants
extends 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
static SOAP11Constants SOAP11_CONSTANTS
          SOAP 1.1 constants - thread-safe and shared
static SOAP12Constants SOAP12_CONSTANTS
          SOAP 1.2 constants - thread-safe and shared
 
Method Summary
 String getAttrHref()
          Obtain the href attribute name
 String getAttrItemType()
          Obtain the item type name of an array
 javax.xml.namespace.QName getBodyQName()
          Obtain the QName for the Body element
 String getContentType()
          Obtain the MIME content type
 String getEncodingURI()
          Obtain the encoding namespace for this version of SOAP
 String getEnvelopeURI()
          Obtain the envelope namespace for this version of SOAP
 javax.xml.namespace.QName getFaultQName()
          Obtain the QName for the Fault element
 javax.xml.namespace.QName getHeaderQName()
          Obtain the QName for the Header element
 javax.xml.namespace.QName getMustunderstandFaultQName()
          Obtain the Qname of Mustunderstand fault code
 String getNextRoleURI()
          Obtain the "next" role/actor URI
 javax.xml.namespace.QName getRoleAttributeQName()
          Obtain the QName for the role attribute (actor/role)
 javax.xml.namespace.QName getVerMismatchFaultCodeQName()
          Obtain the Qname of VersionMismatch fault code
 

Field Detail

SOAP11_CONSTANTS

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


SOAP12_CONSTANTS

public static final SOAP12Constants SOAP12_CONSTANTS
SOAP 1.2 constants - thread-safe and shared

Method Detail

getEnvelopeURI

public String getEnvelopeURI()
Obtain the envelope namespace for this version of SOAP


getEncodingURI

public String getEncodingURI()
Obtain the encoding namespace for this version of SOAP


getFaultQName

public javax.xml.namespace.QName getFaultQName()
Obtain the QName for the Fault element


getHeaderQName

public javax.xml.namespace.QName getHeaderQName()
Obtain the QName for the Header element


getBodyQName

public javax.xml.namespace.QName getBodyQName()
Obtain the QName for the Body element


getRoleAttributeQName

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


getContentType

public String getContentType()
Obtain the MIME content type


getNextRoleURI

public String getNextRoleURI()
Obtain the "next" role/actor URI


getAttrHref

public String getAttrHref()
Obtain the href attribute name


getAttrItemType

public String getAttrItemType()
Obtain the item type name of an array


getVerMismatchFaultCodeQName

public javax.xml.namespace.QName getVerMismatchFaultCodeQName()
Obtain the Qname of VersionMismatch fault code


getMustunderstandFaultQName

public javax.xml.namespace.QName getMustunderstandFaultQName()
Obtain the Qname of Mustunderstand fault code



Copyright © 2002 JBoss Group, LLC. All Rights Reserved.