xmltooling 1.6.0

soap11 Namespace Reference

Namespace for SOAP 1.1 schema objects. More...

Classes

class  SOAPClient
 Implements SOAP 1.1 messaging over a transport. More...

Functions

 DECL_XMLOBJECT_SIMPLE (XMLTOOL_API, Faultstring, String, SOAP 1.1 faultstring element)
 DECL_XMLOBJECT_SIMPLE (XMLTOOL_API, Faultactor, Actor, SOAP 1.1 faultactor element)
 BEGIN_XMLOBJECT (XMLTOOL_API, Faultcode, xmltooling::XMLObject, SOAP 1.1 faultcode element)
virtual const xmltooling::QNamegetCode () const =0
 Gets the QName content of the element.
virtual void setCode (const xmltooling::QName *qname)=0
 Sets the QName content of the element.
 BEGIN_XMLOBJECT (XMLTOOL_API, Detail, xmltooling::ElementProxy, SOAP 1.1 detail element)
 BEGIN_XMLOBJECT (XMLTOOL_API, Fault, xmltooling::XMLObject, SOAP 1.1 Fault element)
 DECL_TYPED_CHILD (Faultcode)
 DECL_TYPED_CHILD (Faultstring)
 DECL_TYPED_CHILD (Faultactor)
 DECL_TYPED_CHILD (Detail)
 BEGIN_XMLOBJECT (XMLTOOL_API, Body, xmltooling::ElementProxy, SOAP 1.1 Body element)
 BEGIN_XMLOBJECT (XMLTOOL_API, Header, xmltooling::ElementProxy, SOAP 1.1 Header element)
 BEGIN_XMLOBJECT (XMLTOOL_API, Envelope, xmltooling::AttributeExtensibleXMLObject, SOAP 1.1 Envelope element)
 DECL_TYPED_CHILD (Header)
 DECL_TYPED_CHILD (Body)
 DECL_XMLOBJECTBUILDER (XMLTOOL_API, Body, xmlconstants::SOAP11ENV_NS, xmlconstants::SOAP11ENV_PREFIX)
 DECL_XMLOBJECTBUILDER (XMLTOOL_API, Envelope, xmlconstants::SOAP11ENV_NS, xmlconstants::SOAP11ENV_PREFIX)
 DECL_XMLOBJECTBUILDER (XMLTOOL_API, Fault, xmlconstants::SOAP11ENV_NS, xmlconstants::SOAP11ENV_PREFIX)
 DECL_XMLOBJECTBUILDER (XMLTOOL_API, Header, xmlconstants::SOAP11ENV_NS, xmlconstants::SOAP11ENV_PREFIX)
 DECL_XMLOBJECTBUILDER (XMLTOOL_API, Detail, nullptr, nullptr)
 DECL_XMLOBJECTBUILDER (XMLTOOL_API, Faultactor, nullptr, nullptr)
 DECL_XMLOBJECTBUILDER (XMLTOOL_API, Faultcode, nullptr, nullptr)
 DECL_XMLOBJECTBUILDER (XMLTOOL_API, Faultstring, nullptr, nullptr)
void XMLTOOL_API registerSOAPClasses ()
 Registers builders and validators for SOAP 1.1 classes into the runtime.

Variables

static xmltooling::QName CLIENT
 Client Fault code.
static xmltooling::QName SERVER
 Server Fault code.
static xmltooling::QName MUSTUNDERSTAND
 MustUnderstand Fault code.
static xmltooling::QName VERSIONMISMATCH
 Version Mismatch Fault code.
 END_XMLOBJECT
static const XMLCh TYPE_NAME []
 detail (type) local name
static const XMLCh ENCODINGSTYLE_ATTRIB_NAME []
 encodingStyle attribute name
static const XMLCh ACTOR_ATTRIB_NAME []
 Actor header block attribute name.
static const XMLCh MUSTUNDERSTAND_ATTRIB_NAME []
 mustUnderstand header block attribute name
class XMLTOOL_API Envelope
class XMLTOOL_API Fault

Detailed Description

Namespace for SOAP 1.1 schema objects.


Function Documentation

virtual const xmltooling::QName* soap11::getCode ( ) const [pure virtual]

Gets the QName content of the element.

virtual void soap11::setCode ( const xmltooling::QName qname) [pure virtual]

Sets the QName content of the element.


Variable Documentation

Client Fault code.

MustUnderstand Fault code.

Server Fault code.

static const XMLCh soap11::TYPE_NAME [static]

detail (type) local name

Envelope (type) local name.

Header (type) local name.

Body (type) local name.

Fault (type) local name.

Version Mismatch Fault code.