@Override public void onClose(WebSocket socket) { logger.fine("Websocket connection closed"); WebSocketCometTransport.this.socket = null; listener.onDisconnected(); }
@Override public void onClose(WebSocket socket) { logger.fine("Websocket connection closed"); WebSocketCometTransport.this.socket = null; listener.onDisconnected(); }
private void onDisconnected() { connected = false; body = null; if (expectingDisconnection) { listener.onDisconnected(); } else { listener.onError(new AtmosphereClientException("Unexpected disconnection"), false); } }
private void onDisconnected() { connected = false; body = null; if (expectingDisconnection) { listener.onDisconnected(); } else { listener.onError(new AtmosphereClientException("Unexpected disconnection"), false); } }
@Override public void disconnect() { DOM.setElementAttribute(eventSource, "src", ""); super.disconnect(); if (connected) { connected = false; listener.onDisconnected(); } }
@Override public void disconnect() { DOM.setElementAttribute(eventSource, "src", ""); super.disconnect(); if (connected) { connected = false; listener.onDisconnected(); } }
@Override public void onDisconnected() { clientListener.onDisconnected(); dispatchEvent(event(EventType.ON_DISCONNECTED)); }
private void doOnDisconnected(CometClientTransportWrapper transport) { if (refreshState != null) { if (transport == primaryTransport) { if (refreshState != RefreshState.CONNECTING && refreshState != RefreshState.PRIMARY_RECONNECT) { throw new IllegalStateException("Unexpected refreshState"); } if (refreshState == RefreshState.PRIMARY_RECONNECT) { scheduleConnect(transport); } else { refreshState = RefreshState.PRIMARY_DISCONNECTED; logger.warning("primary disconnected before refresh transport was connected"); } } else { // the refresh transport has disconnected failedRefresh(); } } else { listener.onDisconnected(); scheduleConnect(transport); } }
@Override public void disconnect() { aborted = true; expectingDisconnection = true; super.disconnect(); if (transportRequest != null) { transportRequest.clearListener(); transportRequest.abort(); transportRequest = null; } listener.onDisconnected(); }
private void doOnDisconnected(CometClientTransportWrapper transport) { if (refreshState != null) { if (transport == primaryTransport) { if (refreshState != RefreshState.CONNECTING && refreshState != RefreshState.PRIMARY_RECONNECT) { throw new IllegalStateException("Unexpected refreshState"); } if (refreshState == RefreshState.PRIMARY_RECONNECT) { scheduleConnect(transport); } else { refreshState = RefreshState.PRIMARY_DISCONNECTED; logger.warning("primary disconnected before refresh transport was connected"); } } else { // the refresh transport has disconnected failedRefresh(); } } else { listener.onDisconnected(); scheduleConnect(transport); } }
@Override public void disconnect() { aborted = true; expectingDisconnection = true; super.disconnect(); if (transportRequest != null) { transportRequest.clearListener(); transportRequest.abort(); transportRequest = null; } listener.onDisconnected(); }
@Override public void run() { r.clearOnReadyStateChange(); if (r.getReadyState() != XMLHttpRequest.DONE && r.getReadyState() != XMLHttpRequest.UNSENT) { listener.onDisconnected(); r.abort(); } r = null; } }.schedule(5000);
@Override public void run() { r.clearOnReadyStateChange(); if (r.getReadyState() != XMLHttpRequest.DONE && r.getReadyState() != XMLHttpRequest.UNSENT) { listener.onDisconnected(); r.abort(); } r = null; } }.schedule(5000);
connected = false; disconnect(); listener.onDisconnected(); } else if (message.equals("h")) { listener.onHeartbeat();
connected = false; disconnect(); listener.onDisconnected(); } else if (message.equals("h")) { listener.onHeartbeat();
listener.onDisconnected(); } else { listener.onError(new AtmosphereClientException("Unexpected disconnection"), false);
listener.onDisconnected(); } else { listener.onError(new AtmosphereClientException("Unexpected disconnection"), false);
listener.onDisconnected(); xmlHttpRequest.abort();
listener.onDisconnected(); xmlHttpRequest.abort();
break; case ON_DISCONNECTED: clientListener.onDisconnected(); break; case ON_ERROR: