#include <it_bus/user_fault_exception.h>
Inheritance diagram for IT_Bus::UserFaultException:
This class represents a fault message. If your WSDL defines an operation that may return a fault message the code generator will generate a class that derives from this. Users can catch this exception in their code and query it to indicate which fault message was received. This is useful if an operation can return multiple fault message types.
Definition at line 29 of file user_fault_exception.h.
Public Member Functions | |
UserFaultException () | |
Constructor. | |
UserFaultException (const UserFaultException ©) | |
Copy constructor. | |
virtual | ~UserFaultException () |
Destructor. | |
virtual const QName & | get_message_name () const=0 |
Allows user to determine which fault message has been returned. |
virtual const QName& IT_Bus::UserFaultException::get_message_name | ( | ) | const [pure virtual] |
Allows user to determine which fault message has been returned.
Useful in the case where an operation may return multiple fault messsage types.
Implemented in IT_Bus_Services::IT_SessionManager::RenewSessionFaultException, IT_Bus_Services::IT_SessionManager::RegisterEndpointFaultException_Exception, IT_Bus_Services::IT_SessionManager::GetAllEndpointsFaultException_Exception, and IT_Bus_Services::IT_SessionManager::BeginSessionFaultException.