[wsf-c-dev] Imrpvements to C++ API : outcomes of review
Senaka Fernando
senaka at wso2.com
Fri Nov 2 02:53:06 PDT 2007
we have a problem if we are to include all 8 send methods. That is
because action and operation are both of type std::string. Hence I think
it is better having it reduced to 4, and making action no longer
optional. This is because action will only be not used if addressing is
disengaged in SOAP 1.2. If such a scenario the user may simply pass a
NULL, and no exceptions will be thrown.
Regards,
Senaka
On Fri, 2007-11-02 at 13:10 +0600, Samisa Abeysinghe wrote:
> ServiceClient (std::string endpoint_address);
> ServiceClient (std::string endpoint_address, std::string repo_home);
> ServiceClient (std::string endpoint_address, const axis2_conf_ctx_t *
> conf_ctx);
>
> status send (OMElement * payload) throw (AxisFault)
> status send (OMElement * payload, action) throw (AxisFault)
> status send (OMElement * payload, bool robust) throw (AxisFault)
> status send (OMElement * payload, bool robust, action) throw (AxisFault)
> status send (OMElement * payload, bool robust, std::string operation)
> throw (AxisFault)
> status send (OMElement * payload, bool robust, std::string operation,
> action) throw (AxisFault)
> status send (OMElement * payload, std::string operation) throw (AxisFault)
> status send (OMElement * payload, std::string operation, action) throw
> (AxisFault)
>
> Property(name, value)
> Property(name, value, scope)
> setProperty(Property)
>
More information about the Wsf-c-dev
mailing list