#include <it_wsdl/wsdl_port_type.h>
Inheritance diagram for IT_WSDL::WSDLPortType:
Definition at line 35 of file wsdl_port_type.h.
Public Member Functions | |
virtual const WSDLDefinitions & | get_definitions () const=0 |
Return a reference to an object that corresponds to the in-memory representation of the WSDL file. | |
virtual const WSDLOperationVector & | get_operations () const=0 |
Returns a reference to the collection of operations implemented by this portType. | |
virtual WSDLOperationVector & | get_operations ()=0 |
Returns a reference to the collection of operations implemented by this portType. | |
virtual const WSDLOperation * | get_operation (const IT_Bus::String &operation_name) const =0 |
Returns a pointer to an object that corresponds to the in-memory representation of a specific portType <operation> element. | |
virtual const WSDLOperation * | get_operation_from_input_message (const IT_Bus::QName &input_message) const=0 |
Return a pointer to an object that corresponds to the in-memory representation of a specific portType <operation> element. | |
virtual const WSDLOperation * | get_operation_from_output_message (const IT_Bus::QName &output_message) const =0 |
Return a pointer to an object that corresponds to the in-memory representation of a specific portType <operation> element. | |
virtual const IT_Bus::QName & | get_name () const=0 |
Returns a reference to the QName for this binding. | |
virtual const IT_Bus::QName & | get_resource_properties () const=0 |
Returns a reference to the QName of the WS-Resource properties. | |
Protected Member Functions | |
WSDLPortType () |
virtual const WSDLDefinitions& IT_WSDL::WSDLPortType::get_definitions | ( | ) | const [pure virtual] |
Return a reference to an object that corresponds to the in-memory representation of the WSDL file.
virtual const WSDLOperationVector& IT_WSDL::WSDLPortType::get_operations | ( | ) | const [pure virtual] |
Returns a reference to the collection of operations implemented by this portType.
virtual WSDLOperationVector& IT_WSDL::WSDLPortType::get_operations | ( | ) | [pure virtual] |
Returns a reference to the collection of operations implemented by this portType.
virtual const WSDLOperation* IT_WSDL::WSDLPortType::get_operation | ( | const IT_Bus::String & | operation_name | ) | const [pure virtual] |
Returns a pointer to an object that corresponds to the in-memory representation of a specific portType <operation> element.
String | containing the name of the desired operation. |
virtual const WSDLOperation* IT_WSDL::WSDLPortType::get_operation_from_input_message | ( | const IT_Bus::QName & | input_message | ) | const [pure virtual] |
Return a pointer to an object that corresponds to the in-memory representation of a specific portType <operation> element.
QName | instance corresponding to the input message of the desired operation. |
virtual const WSDLOperation* IT_WSDL::WSDLPortType::get_operation_from_output_message | ( | const IT_Bus::QName & | output_message | ) | const [pure virtual] |
Return a pointer to an object that corresponds to the in-memory representation of a specific portType <operation> element.
QName | instance corresponding to the output message of the desired operation. |
virtual const IT_Bus::QName& IT_WSDL::WSDLPortType::get_name | ( | ) | const [pure virtual] |
Returns a reference to the QName for this binding.
virtual const IT_Bus::QName& IT_WSDL::WSDLPortType::get_resource_properties | ( | ) | const [pure virtual] |
Returns a reference to the QName of the WS-Resource properties.