Documentation in progress: please use the 3.4 Reference Manual.

Name

httpdataprovider (LzHTTPDataProvider) — DataProvider which implements HTTP request transport

Synopsis

LZX: httpdataprovider
JavaScript: LzHTTPDataProvider
Type: Class
Access: public
Topic: LFC.Data
Declared in: WEB-INF/lps/lfc/data/LzHTTPDataProvider.lzs

Description

LzHTTPDataProvider implements the DataProvider interface, to support HTTP data requests.

Superclass Chain

node (LzNode) » LzDataProvider » httpdataprovider (LzHTTPDataProvider)

Known Subclasses

Details

Methods (6)

abortLoadForRequest()
<method name="abortLoadForRequest" args="dreq" />
protected function abortLoadForRequest(dreq : LzDataRequest);
Interrupts any load in progress for the given dataset.
loadError()
<method name="loadError" args="loader, data" />
public function loadError(loader, data);
loadResponse()
<method name="loadResponse" args="dreq, data" />
public function loadResponse(dreq : dataRequest, data : LzDataElement);
loadSuccess()
<method name="loadSuccess" args="loader, data" />
public function loadSuccess(loader, data);
loadTimeout()
<method name="loadTimeout" args="loader, data" />
public function loadTimeout(loader, data);
setRequestError()
<method name="setRequestError" args="dreq, msg" />
public function setRequestError(dreq, msg);

LZX Synopsis

<class name="LzHTTPDataProvider" extends=" LzDataProvider ">
  <method name=" abortLoadForRequest " args="dreq" />
  <method name=" loadError " args="loader, data" />
  <method name=" loadResponse " args="dreq, data" />
  <method name=" loadSuccess " args="loader, data" />
  <method name=" loadTimeout " args="loader, data" />
  <method name=" setRequestError " args="dreq, msg" />
</class>

JavaScript Synopsis

public LzHTTPDataProvider extends  LzDataProvider  {
  prototype protected function abortLoadForRequest (dreq : LzDataRequest);
  prototype public function loadError (loader, data);
  prototype public function loadResponse (dreq : dataRequest, data : LzDataElement);
  prototype public function loadSuccess (loader, data);
  prototype public function loadTimeout (loader, data);
  prototype public function setRequestError (dreq, msg);
}