Package org.cometd.javascript
Class XMLHttpRequestExchange
java.lang.Object
org.cometd.javascript.XMLHttpRequestExchange
public class XMLHttpRequestExchange
extends java.lang.Object
This class is the underlying implementation of JavaScript's
window.XMLHttpRequest in browser.js.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classXMLHttpRequestExchange.CometDExchange -
Constructor Summary
Constructors Constructor Description XMLHttpRequestExchange(java.lang.Object client, JavaScript javaScript, java.lang.Object jsThis, java.lang.String httpMethod, java.lang.String url, boolean async) -
Method Summary
Modifier and Type Method Description voidabort()voidaddRequestHeader(java.lang.String name, java.lang.String value)java.lang.StringgetAllResponseHeaders()java.lang.StringgetMethod()intgetReadyState()java.lang.StringgetResponseHeader(java.lang.String name)intgetResponseStatus()java.lang.StringgetResponseStatusText()java.lang.StringgetResponseText()voidsend()voidsetRequestContent(java.lang.String data)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
XMLHttpRequestExchange
public XMLHttpRequestExchange(java.lang.Object client, JavaScript javaScript, java.lang.Object jsThis, java.lang.String httpMethod, java.lang.String url, boolean async)
-
-
Method Details
-
addRequestHeader
public void addRequestHeader(java.lang.String name, java.lang.String value) -
getMethod
public java.lang.String getMethod() -
setRequestContent
public void setRequestContent(java.lang.String data) -
getReadyState
public int getReadyState() -
getResponseText
public java.lang.String getResponseText() -
getResponseStatus
public int getResponseStatus() -
getResponseStatusText
public java.lang.String getResponseStatusText() -
abort
public void abort() -
getAllResponseHeaders
public java.lang.String getAllResponseHeaders() -
getResponseHeader
public java.lang.String getResponseHeader(java.lang.String name) -
send
public void send() throws java.lang.Exception- Throws:
java.lang.Exception
-