Inheritance diagram for IT_Bus::PDKClientService:

Definition at line 22 of file pdk_client_service.h.
Public Member Functions | |
| virtual Reference & | get_reference () |
| Return a Reference to the service. | |
| virtual const Reference & | get_reference () const |
| Return a Reference to the service. | |
| virtual void | get_endpoint_reference (WS_Addressing::EndpointReferenceType &) |
| Return EndpointReferenceType to the service. | |
| virtual Port * | get_port (const IT_WSDL::WSDLPort &wsdl_port) IT_THROW_DECL((ServiceException)) |
| Return a pointer to a specific IT_Bus::Port of the service. | |
| virtual const IT_WSDL::WSDLDefinitions & | get_wsdl_definitions () const |
| Return a reference to the collection of objects that correspond to the in-memory representation of the WSDL file. | |
| virtual const QName & | get_name () const |
| Return the QName of the service. | |
| virtual const IT_WSDL::WSDLService & | get_wsdl_service () const |
| Return a reference to the object that corresponds to the in-memory representation of the service. | |
| virtual void | invoke (ClientOperation &client_operation) |
| Invoke on a specific operation. | |
Private Attributes | |
| Logging::ServiceNameRetriever * | m_snr |
| IT_AutoPtr< ServiceHelper > | m_helper |
| Boolean | m_deactivated |
| Int | m_op_counter |
| IT_Condition | m_op_completed |
| IT_Mutex | m_op_mutex |
| virtual void IT_Bus::PDKClientService::get_endpoint_reference | ( | WS_Addressing::EndpointReferenceType & | ) | [virtual] |
Return EndpointReferenceType to the service.
WS_Addressing::EndpointReferenceType represents a Web service endpoint and contact information specified in the constructs of <wsa:EndpointReference> structure
Implements IT_Bus::ServiceBase.
| virtual const QName& IT_Bus::PDKClientService::get_name | ( | ) | const [virtual] |
| virtual Port* IT_Bus::PDKClientService::get_port | ( | const IT_WSDL::WSDLPort & | wsdl_port | ) | [virtual] |
Return a pointer to a specific IT_Bus::Port of the service.
| A | reference to the WSDLPort that corresponds to an in-memory representation of the desired port. |
Implements IT_Bus::ServiceBase.
| virtual const Reference& IT_Bus::PDKClientService::get_reference | ( | ) | const [virtual] |
Return a Reference to the service.
A Service Reference represents a Web service and contains the endpoint and contact information specified in the <service> and <port> elements of a WSDL file.
Implements IT_Bus::ServiceBase.
| virtual Reference& IT_Bus::PDKClientService::get_reference | ( | ) | [virtual] |
Return a Reference to the service.
A Reference represents a Web service and contains the endpoint and contact information specified in the <service> and <port> elements of a WSDL file.
Implements IT_Bus::ServiceBase.
| virtual const IT_WSDL::WSDLDefinitions& IT_Bus::PDKClientService::get_wsdl_definitions | ( | ) | const [virtual] |
Return a reference to the collection of objects that correspond to the in-memory representation of the WSDL file.
Implements IT_Bus::ServiceBase.
| virtual const IT_WSDL::WSDLService& IT_Bus::PDKClientService::get_wsdl_service | ( | ) | const [virtual] |
Return a reference to the object that corresponds to the in-memory representation of the service.
Implements IT_Bus::ServiceBase.
| virtual void IT_Bus::PDKClientService::invoke | ( | ClientOperation & | client_operation | ) | [virtual] |
Invoke on a specific operation.
| A | reference to the client operation object that represents the desired operation. |
Implements IT_Bus::ClientService.
1.4.7