#include <it_bus_config/http_wsdl_extension_element.h>
Inheritance diagram for IT_HTTP::HttpWSDLExtensionElement:
Definition at line 17 of file http_wsdl_extension_element.h.
Public Member Functions | |
virtual const IT_Bus::QName & | get_element_name () const |
Returns the QName of the extension element. | |
virtual const IT_Bus::String & | get_target_namespace () const |
Returns the targetNamespace of the WSDL file containing an element represented by this extension element. | |
virtual void | read (const IT_Bus::QName &, IT_Bus::ComplexTypeReader &) throw ((IT_Bus::DeserializationException)) |
Read the value into the instance. | |
virtual IT_Bus::AnyType & | copy (const IT_Bus::AnyType &) |
Return a reference to this instance. | |
Protected Attributes | |
IT_WSDL::WSDLExtensibleNode * | m_wsdl_extensible_node |
Private Attributes | |
IT_HTTP::HttpWSDLExtensionFactory * | m_extension_factory |
virtual const IT_Bus::QName& IT_HTTP::HttpWSDLExtensionElement::get_element_name | ( | ) | const [virtual] |
Returns the QName of the extension element.
Prefix: http-conf Where http-conf represents the actual prefix http://schemas.iona.com/transports/http/config Local part: client Namespace URL: xmlns:http-conf="http://schemas.iona.com/transports/http/config"
Implements IT_WSDL::WSDLNode.
virtual const IT_Bus::String& IT_HTTP::HttpWSDLExtensionElement::get_target_namespace | ( | ) | const [virtual] |
Returns the targetNamespace of the WSDL file containing an element represented by this extension element.
Reimplemented from IT_Bus::XMLNode.
virtual void IT_HTTP::HttpWSDLExtensionElement::read | ( | const IT_Bus::QName & | , | |
IT_Bus::ComplexTypeReader & | ||||
) | throw ((IT_Bus::DeserializationException)) [inline, virtual] |
Read the value into the instance.
Derived subclasses implement this method.
Reimplemented from IT_WSDL::WSDLExtensionElement.
Reimplemented in IT_HTTP::HTTPClientConfiguration, IT_HTTP::HTTPWSDLAddress, and IT_HTTP::HTTPServerConfiguration.
Definition at line 66 of file http_wsdl_extension_element.h.
virtual IT_Bus::AnyType& IT_HTTP::HttpWSDLExtensionElement::copy | ( | const IT_Bus::AnyType & | ) | [inline, virtual] |
Return a reference to this instance.
Reimplemented from IT_WSDL::WSDLExtensionElement.
Reimplemented in IT_HTTP::HTTPClientConfiguration, and IT_HTTP::HTTPWSDLAddress.
Definition at line 81 of file http_wsdl_extension_element.h.