#include <it_bus/endpoint_reference.h>
Inheritance diagram for IT_Bus::EndpointReference:
Definition at line 25 of file endpoint_reference.h.
Public Member Functions | |
String | get_id () const |
Id of the endpoint. | |
String | get_wsdl_location () const |
Location of wsdl contract. | |
const IT_WSDL::WSDLPort * | get_wsdl_port () const |
Provides the WSDLPort definition for this endpoint. | |
String | get_resolve_error () const |
Error message produced when resolving the endpoint. | |
Protected Member Functions | |
EndpointReference (String id) | |
Protected constructor prevents direct instantiation. | |
Protected Attributes | |
IT_Bus::String | m_id |
IT_Bus::String | m_resolve_error |
IT_Bus::String | m_wsdl_location |
const IT_WSDL::WSDLPort * | m_wsdl_port |
Private Member Functions | |
EndpointReference (const EndpointReference &) | |
Private not implemented prevents copying. |
String IT_Bus::EndpointReference::get_id | ( | ) | const [inline] |
Id of the endpoint.
Usually of the form: {service_namespace}service_local_part/port_name
Definition at line 34 of file endpoint_reference.h.
String IT_Bus::EndpointReference::get_resolve_error | ( | ) | const [inline] |
Error message produced when resolving the endpoint.
Will be String::EMPTY unless resolve failed in which cause a suitable error message will be captured.
Definition at line 71 of file endpoint_reference.h.