NonStop SOAP User's Manual

Customizing the SOAP Server
NonStop SOAP User’s Manual520501-012
8-6
class SoapUEHandler
virtual long pre_marshal(ServiceReqResponse *resp
, SoapFault *sf)
{
if (forwardHandler_ != NULL)
return forwardHandler_->pre_marshal(resp, sf);
return 0;
}
virtual long pre_marshal_header( OutputXML &outputXml
, SoapFault *sf)
{
if (forwardHandler_ != NULL)
return forwardHandler_->pre_marshal_header(outputXml, sf);
return 0;
}
virtual long post_process(OutputXML &outputXml
, SoapFault *sf)
{
if (forwardHandler_ != NULL)
return forwardHandler_->post_process(outputXml, sf);
return 0;
}
ServiceEnv *getServiceEnv()
{
return serviceEnv_;
}
void setServiceEnv(ServiceEnv *pServiceEnv)
{
serviceEnv_=pServiceEnv;
}