~loentar/wsf-staff/trunk

« back to all changes in this revision

Viewing changes to staff/core/common/src/Operation.h

  • Committer: loentar
  • Date: 2015-02-05 22:41:33 UTC
  • Revision ID: svn-v4:46775792-f812-11dd-b507-8b4ecd5210be:trunk:878
core: added SoapUserFaultException - exception to handle user-defined fault
das: added support for user-defined faults (with attribute user="true")
disabled compiling of unused components

Show diffs side-by-side

added added

removed removed

Lines of Context:
208
208
    //! reset fault
209
209
    void ResetFault();
210
210
 
211
 
    //! set fault as DataObject
 
211
    //! set fault as DataObject in user-defined format
212
212
    /*! \param  rDataObjectFault - DataObject with fault description
213
213
        */
214
214
    void SetUserFault(DataObject& rDataObjectFault);
215
215
 
 
216
    //! get is fault in user-defined format
 
217
    /*! \return true if fault is in user-defined format
 
218
        */
 
219
    bool IsUserFault() const;
 
220
 
216
221
    //! set message context
217
222
    /*! \param  rMessageContext - message context
218
223
      */
232
237
    std::string m_sResultName;         //!<  result name
233
238
    std::string m_sSoapAction;         //!<  SOAP action
234
239
    MessageContext* m_pMessageContext; //!<  message context
 
240
    bool m_bIsUserFault;               //!<  true if SetUserFault has been called
235
241
  };
236
242
 
237
243
}