Main Page | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages | Examples

ISoapFault Class Reference

Interface to represent SoapFault. More...

#include <ISoapFault.hpp>

List of all members.

Public Member Functions

virtual string getCmplxFaultObjectName ()=0
virtual void * getCmplxFaultObject (void *pDZFunct, void *pCreFunct, void *pDelFunct, const AxisChar *pName, const AxisChar *pNamespace)=0
virtual const void * getCmplxFaultObject ()=0
virtual string getSimpleFaultDetail ()=0
virtual string getFaultcode ()=0
virtual string getFaultstring ()=0
virtual string getFaultactor ()=0
virtual int setFaultcode (const string &sFaultcode)=0
virtual int setFaultstring (const string &sFaultstring)=0
virtual int setFaultactor (const string &sFaultactor)=0
virtual int setFaultDetail (const string &sFaultdetail)=0
virtual int setCmplxFaultObject (const void *pCmplxFaultObject)=0


Detailed Description

Interface to represent SoapFault.

Author:
damitha kumarage (damitha@jkcsworld.com, damitha@opensource.lk)


Member Function Documentation

virtual void* ISoapFault::getCmplxFaultObject void *  pDZFunct,
void *  pCreFunct,
void *  pDelFunct,
const AxisChar *  pName,
const AxisChar *  pNamespace
[pure virtual]
 

Once we know the complex fault name we can pass the information such as the knowledge to deserialize the complex fault by calling this method.

Parameters:
deserialize callback function pointer
create callback function
delete callback function
name 
url 

virtual string ISoapFault::getCmplxFaultObjectName  )  [pure virtual]
 

When a complex fault arrives this method can be used to get the name of that fault. This is useful because once we have the fault name we can pass the information necessary to deserialize it, back to the SoapFault class.

Returns:
name of the complex fault

virtual string ISoapFault::getFaultactor  )  [pure virtual]
 

To retrive the soap fault actor

Returns:
fault actor

virtual string ISoapFault::getFaultcode  )  [pure virtual]
 

To retrive the soap fault code

Returns:
fault code

virtual string ISoapFault::getFaultstring  )  [pure virtual]
 

To retrive the soap fault string

Returns:
fault string

virtual string ISoapFault::getSimpleFaultDetail  )  [pure virtual]
 

To retrive a simple fault detail string

Returns:
Simple fault detail


The documentation for this class was generated from the following file:
Generated on Tue Feb 8 14:34:19 2005 for AxisC++ by doxygen 1.3.8