Personal tools

Settable Timeouts

From OpenLaszlo

Settable Timeouts is a mechanism for setting the timeout of a request. There are global settings for data request and media request timeouts, and per-dataset requests.

API

New canvas attributes:

name type default description
dataloadtimeout number 30000 (30s) timeout time in milliseconds for data requests
medialoadtimeout number 30000 (30s) timeout time in milliseconds for media requests

dataloadtimeout is the defaults for newly created datasets. Changing it doesn't have an effect on dataasets that already exist.

New dataset attribute:

name type default description
dataloadtimeout number 30000 (30s) timeout time in milliseconds for data requests for this dataset

The timeout time can be changed at runtime, and that will affect any subsequest requests made on behalf of the dataset.

Implementation

See HTTP request implementation.