Arc::WSRP Class Reference

Base class for WS-ResourceProperties structures. More...

#include <WSResourceProperties.h>

Inheritance diagram for Arc::WSRP:
Arc::WSRF Arc::WSRPDeleteResourcePropertiesRequest Arc::WSRPDeleteResourcePropertiesResponse Arc::WSRPGetMultipleResourcePropertiesRequest Arc::WSRPGetMultipleResourcePropertiesResponse Arc::WSRPGetResourcePropertyDocumentRequest Arc::WSRPGetResourcePropertyDocumentResponse Arc::WSRPGetResourcePropertyRequest Arc::WSRPGetResourcePropertyResponse Arc::WSRPInsertResourcePropertiesRequest Arc::WSRPInsertResourcePropertiesResponse Arc::WSRPPutResourcePropertyDocumentRequest Arc::WSRPPutResourcePropertyDocumentResponse Arc::WSRPQueryResourcePropertiesRequest Arc::WSRPQueryResourcePropertiesResponse Arc::WSRPSetResourcePropertiesRequest Arc::WSRPSetResourcePropertiesResponse Arc::WSRPUpdateResourcePropertiesRequest Arc::WSRPUpdateResourcePropertiesResponse

Public Member Functions

 WSRP (bool fault=false, const std::string &action="")
 WSRP (SOAPEnvelope &soap, const std::string &action="")

Protected Member Functions

void set_namespaces (void)

Detailed Description

Base class for WS-ResourceProperties structures.

Inheriting classes implement specific WS-ResourceProperties messages and their properties/elements. Refer to WS-ResourceProperties specifications for things specific to every message.


Constructor & Destructor Documentation

Arc::WSRP::WSRP ( bool  fault = false,
const std::string &  action = "" 
)

Constructor - prepares object for creation of new WSRP request/response/fault

Arc::WSRP::WSRP ( SOAPEnvelope &  soap,
const std::string &  action = "" 
)

Constructor - creates object out of supplied SOAP tree. It does not check if 'soap' represents valid WS-ResourceProperties structure. Actual check for validity of structure has to be done by derived class.


Member Function Documentation

void Arc::WSRP::set_namespaces ( void   )  [protected]

set WS-ResourceProperties namespaces and default prefixes in SOAP message

Reimplemented from Arc::WSRF.


The documentation for this class was generated from the following file:
Generated on Wed Jun 27 11:54:26 2012 for Hosting Environment (Daemon) by  doxygen 1.6.3