List of usage examples for com.google.gwt.xhr.client XMLHttpRequest LOADING
int LOADING
To view the source code for com.google.gwt.xhr.client XMLHttpRequest LOADING.
Click Source Link
From source file:com.gwtpro.html5.fileapi.client.upload.UploadRequest.java
License:Apache License
/** * Returns true if this request is waiting for a response. * /*from w ww . j av a 2s . co m*/ * @return true if this request is waiting for a response */ public boolean isPending() { if (this.xmlHttpRequest == null) { return false; } int readyState = this.xmlHttpRequest.getReadyState(); switch (readyState) { case XMLHttpRequest.OPENED: case XMLHttpRequest.HEADERS_RECEIVED: case XMLHttpRequest.LOADING: return true; } return false; }
From source file:net.zschech.gwt.comet.client.impl.HTTPRequestCometTransport.java
License:Apache License
@Override public void connect(int connectionCount) { super.connect(connectionCount); read = 0;/*w w w . j a v a2 s . c o m*/ xmlHttpRequest = XMLHttpRequest.create(); try { xmlHttpRequest.open("GET", getUrl(connectionCount)); xmlHttpRequest.setRequestHeader("Accept", "application/comet"); xmlHttpRequest.setOnReadyStateChange(new ReadyStateChangeHandler() { @Override public void onReadyStateChange(XMLHttpRequest request) { if (!disconnecting) { switch (request.getReadyState()) { case XMLHttpRequest.LOADING: onReceiving(request.getStatus(), request.getResponseText()); break; case XMLHttpRequest.DONE: onLoaded(request.getStatus(), request.getResponseText()); break; } } } }); xmlHttpRequest.send(); } catch (JavaScriptException e) { xmlHttpRequest = null; listener.onError(new RequestException(e.getMessage()), false); } }
From source file:org.atmosphere.gwt.client.impl.HTTPRequestCometTransport.java
License:Apache License
@Override public void connect(int connectionCount) { init();/*from w w w . j a v a 2 s .c o m*/ xmlHttpRequest = XMLHttpRequest.create(); try { xmlHttpRequest.open("GET", getUrl(connectionCount)); xmlHttpRequest.setRequestHeader("Accept", "application/comet"); xmlHttpRequest.setOnReadyStateChange(new ReadyStateChangeHandler() { @Override public void onReadyStateChange(XMLHttpRequest request) { if (!aborted) { switch (request.getReadyState()) { case XMLHttpRequest.LOADING: onReceiving(request.getStatus(), request.getResponseText()); if (needPolling()) { pollingTimer.scheduleRepeating(POLLING_INTERVAL); } break; case XMLHttpRequest.DONE: onLoaded(request.getStatus(), request.getResponseText()); pollingTimer.cancel(); break; } } else { request.clearOnReadyStateChange(); if (request.getReadyState() != XMLHttpRequest.DONE) { request.abort(); } } } }); xmlHttpRequest.send(); } catch (JavaScriptException e) { if (xmlHttpRequest != null) { xmlHttpRequest.abort(); xmlHttpRequest = null; } listener.onError(new RequestException(e.getMessage()), false); } }