Name

soap

Synopsis

LZX: soap
JavaScript: soap
Type: Class
Access: public
Topic: Components.RPC
Declared in: lps/components/rpc/soap.lzx

Description

A class to get and use a soap object.

Superclass Chain

node (LzNode) » rpc » soap

Known Subclasses

Details

Properties (6)

port
<attribute name="port" type="string" value="" />
public var port : String;
The SOAP port to use. If not specified, the first SOAP port encountered in the WSDL is used.
proto
<attribute name="proto" type="expression" value="null" />
public read-only var proto : Object;
The prototypes that can be used to create objects.
requestheaders
<attribute name="requestheaders" type="expression" value="null" />
public var requestheaders : Object;
The SOAP header to pass with each request. This can be either a string or a dataset. Default is null.
responseheaders
<attribute name="responseheaders" type="expression" value="null" />
public var responseheaders : Object;
If set, the SOAP response header returned by the last call. The value for this must be a dataset. Default is null.
service
<attribute name="service" type="string" value="" />
public var service : String;
The SOAP service to fetch. If not specified, the first service encountered in the WSDL is used.
wsdl
<attribute name="wsdl" type="string" />
public var wsdl : String;
Required attribute that specifies WSDL to read for the SOAP object. The value for wsdl should be an href.

Methods (1)

load()
<method name="load" />
public function load();
Load the object. If successful, this.proxy is set to an object with remote APIs.

LZX Synopsis

<class name="soap" extends=" rpc ">
  <attribute name=" port " type="string" value="" />
  <attribute name=" proto " type="expression" value="null" />
  <attribute name=" requestheaders " type="expression" value="null" />
  <attribute name=" responseheaders " type="expression" value="null" />
  <attribute name=" service " type="string" value="" />
  <attribute name=" wsdl " type="string" />
  <method name=" load " />
</class>

JavaScript Synopsis

public soap extends  rpc  {
  public var port  : String;
  public read-only var proto  : Object;
  public var requestheaders  : Object;
  public var responseheaders  : Object;
  public var service  : String;
  public var wsdl  : String;
  prototype public function load ();
}