#include <SoapFaultException.hpp>
Inheritance diagram for SoapFaultException:
Public Member Functions | |
SoapFaultException (const AxisChar *code, const AxisChar *string, const AxisChar *actor, int exceptionCode) | |
SoapFaultException (AxisException &ae) | |
SoapFaultException (const SoapFaultException ©) | |
virtual SoapFaultException & | operator= (SoapFaultException other) |
virtual const AxisChar * | getFaultCode () const |
virtual const AxisChar * | getFaultString () const |
virtual const AxisChar * | getFaultActor () const |
virtual void | setFaultCode (const AxisChar *code) |
virtual void | setFaultString (const AxisChar *string) |
virtual void | setFaultActor (const AxisChar *actor) |
virtual void | setExceptionCode (int code) |
virtual const char * | what () throw () |
virtual const int | getExceptionCode () |
SoapFaultException is the superclass of all user faults that are defined in the WSDL. This enables a client application to catch all soap faults in a single catch block. To catch a specific soap fault, a client application should catch the class that represents the fault's complex type. SoapFaultException is a simple class that encapsulates the fault information and does not reference the SoapFault itself. This means it can clean it's own storage in its destructor so the client application doesn't have to.
|
This can be called to get the exception code which is passed in the constructor. This returns -1 value when the constructor does not have a exception code parameter
Implements AxisException.
|
|
Implements AxisException.
|