home *** CD-ROM | disk | FTP | other *** search
- package mx.messaging.messages
- {
- public class SOAPMessage extends HTTPRequestMessage
- {
- public static const SOAP_ACTION_HEADER:String = "SOAPAction";
-
- public function SOAPMessage()
- {
- super();
- method = "POST";
- contentType = CONTENT_TYPE_SOAP_XML;
- }
-
- public function setSOAPAction(param1:String) : void
- {
- var _loc2_:* = null;
- if(param1 != null)
- {
- if(param1.indexOf("\"") < 0)
- {
- _loc2_ = "\"";
- _loc2_ += param1;
- _loc2_ += "\"";
- param1 = _loc2_.toString();
- }
- if(httpHeaders == null)
- {
- httpHeaders = {};
- }
- httpHeaders[SOAP_ACTION_HEADER] = param1;
- }
- }
-
- public function getSOAPAction() : String
- {
- return httpHeaders != null ? httpHeaders[SOAP_ACTION_HEADER] : null;
- }
- }
- }
-
-