IT_Bus::EndpointAddress Class Reference

#include <it_bus_config/endpoint_address.h>

Inheritance diagram for IT_Bus::EndpointAddress:

IT_Bus::IIOPWSDLAddress IT_Bus::Soap12WSDLAddress IT_Bus::SoapWSDLAddress IT_HTTP::HTTPWSDLAddress IT_MQ::MQConfiguration IT_Bus::TunnelWSDLAddress IT_WS_ORB::CORBAWSDLAddress List of all members.

Detailed Description

Base class for a Web service endpoint.

Definition at line 16 of file endpoint_address.h.

Public Member Functions

virtual const IT_Bus::Stringget_location () const=0
 Returns a string containing the transport endpoint address for a Web service.
virtual void set_location (const IT_Bus::String &)
 Update the transport endpoint address .


Member Function Documentation

virtual const IT_Bus::String& IT_Bus::EndpointAddress::get_location (  )  const [pure virtual]

Returns a string containing the transport endpoint address for a Web service.

Returns:
String containing the endpoint address. For example, with the HTTP transport this method returns an HTTP URL such as http://localhost:9000.

Implemented in IT_WS_ORB::CORBAWSDLAddress, IT_HTTP::HTTPWSDLAddress, IT_MQ::MQConfiguration, IT_Bus::Soap12WSDLAddress, IT_Bus::SoapWSDLAddress, and IT_Bus::TunnelWSDLAddress.

virtual void IT_Bus::EndpointAddress::set_location ( const IT_Bus::String  )  [virtual]

Update the transport endpoint address .

Parameters:
String containing the full endpoint address.

Reimplemented in IT_WS_ORB::CORBAWSDLAddress, IT_HTTP::HTTPWSDLAddress, IT_MQ::MQConfiguration, IT_Bus::Soap12WSDLAddress, IT_Bus::SoapWSDLAddress, and IT_Bus::TunnelWSDLAddress.


Generated on Tue Mar 20 15:28:09 2007 for Artix by  doxygen 1.5.1-p1