#include <it_bus/service_lifecycle_exception.h>
Inheritance diagram for IT_Bus::ServiceLifecycleException:
Definition at line 23 of file service_lifecycle_exception.h.
Public Member Functions | |
ServiceLifecycleException (const IT_WSDL::WSDLPort &wsdl_port, const Exception &original) | |
Constructor. | |
ServiceLifecycleException (const ServiceLifecycleException &) | |
Copy constructor. | |
virtual Exception * | clone () const |
Clone the exception onto the heap. | |
virtual void | rethrow () const |
Rethrow the exception. | |
const QName & | get_service_qname () const |
Return the QName of the service involved in the exception. | |
const String & | get_port_name () const |
Return the name of the port involved in the exception. | |
Private Member Functions | |
ServiceLifecycleException & | operator= (const IT_Bus::Exception &rhs) |
Assigment operator. | |
Private Attributes | |
QName | m_service_name |
String | m_port_name |
IT_Bus::ServiceLifecycleException::ServiceLifecycleException | ( | const IT_WSDL::WSDLPort & | wsdl_port, | |
const Exception & | original | |||
) |
const String& IT_Bus::ServiceLifecycleException::get_port_name | ( | ) | const |
const QName& IT_Bus::ServiceLifecycleException::get_service_qname | ( | ) | const |