Class myfaces._impl.xhrCore.engine.BaseRequest
Extends
myfaces._impl.core.Object.
Defined in: BaseRequest.js.
Constructor Attributes | Constructor Name and Description |
---|---|
Abstract Base for all classes which simulate the xhr level2 object
with a different transport
Every class inheriting the interface must expose following methods and attributes
following attributes are supported
|
Field Attributes | Field Name and Description |
---|---|
asynchronous request, if set to true then the request happens
asynchronously, if possible.
|
|
send method, allowed values POST and GET
|
|
readonly ready stte attribute
|
|
read only response object, containing the response as json/dom representation
|
|
read only plain text representation of the response
|
|
xml dom readonly representation of the response
|
|
readonly status code of the response
|
|
readonly status text of the response
|
|
timeout attribute with a timeout for the request in miliseconds
|
|
the url for the call
|
Method Attributes | Method Name and Description |
---|---|
abort()
aborts the transmission
|
|
onloadstart(evt)
callback once the transmission has started
|
|
open(method, url, async)
opens the transport element
|
|
send(formData)
send method
|
|
setRequestHeader(key, value)
appends a key value pair to the request header if possible
|
Class Detail
myfaces._impl.xhrCore.engine.BaseRequest()
Abstract Base for all classes which simulate the xhr level2 object
with a different transport
Every class inheriting the interface must expose following methods and attributes
- open(method, url, async)
- send(formData)
- setRequestHeader(key, value)
- abort()
- onloadstart()
- onprogress()
- onabort()
- onerror()
- onload()
- ontimeout()
- onloadend()
- onreadystatechange()
following attributes are supported
- async
- url
- method
- timeout
- response
- responseText
- responseXML
- status
- statusText
Field Detail
async
asynchronous request, if set to true then the request happens
asynchronously, if possible.
method
send method, allowed values POST and GET
readyState
readonly ready stte attribute
response
read only response object, containing the response as json/dom representation
responseText
read only plain text representation of the response
responseXML
xml dom readonly representation of the response
status
readonly status code of the response
statusText
readonly status text of the response
timeout
timeout attribute with a timeout for the request in miliseconds
url
the url for the call
Method Detail
abort()
aborts the transmission
onloadstart(evt)
callback once the transmission has started
- Parameters:
- evt
open(method, url, async)
opens the transport element
- Parameters:
- {String} method
- transport method allowed values POST and GET
- {String} url
- optional url
- {Boolean} async
- optional param asynchronous transmission if set to true
send(formData)
send method
- Parameters:
- {Object} formData
- data to be posted within the request
setRequestHeader(key, value)
appends a key value pair to the request header if possible
- Parameters:
- {String} key
- the key of the request header entry
- {String} value
- the value for the key