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 class
XMLHttpRequestExchange.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 void
abort()
void
addRequestHeader(java.lang.String name, java.lang.String value)
java.lang.String
getAllResponseHeaders()
java.lang.String
getMethod()
int
getReadyState()
java.lang.String
getResponseHeader(java.lang.String name)
int
getResponseStatus()
java.lang.String
getResponseStatusText()
java.lang.String
getResponseText()
void
send()
void
setRequestContent(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
-