public void onError(Throwable t) { try { for (WebSocketListener listener : listeners) { try { listener.onError(t); } catch (Throwable t2) { LOGGER.error("WebSocketListener.onError crash", t2); } } } finally { releaseBufferedFrames(); } }
public void onClose(int code, String reason) { try { for (WebSocketListener l : listeners) { try { l.onClose(this, code, reason); } catch (Throwable t) { l.onError(t); } } listeners.clear(); } finally { releaseBufferedFrames(); } }
@Override public final void onThrowable(Throwable t) { onThrowable0(t); for (WebSocketListener listener : listeners) { if (webSocket != null) { webSocket.addWebSocketListener(listener); } listener.onError(t); } }
public void onError(Throwable t) { for (WebSocketListener listener : listeners) { try { listener.onError(t); } catch (Throwable t2) { LOGGER.error("", t2); } } }
public void onError(Throwable t) { for (WebSocketListener listener : listeners) { try { listener.onError(t); } catch (Throwable t2) { LOGGER.error("WebSocketListener.onError crash", t2); } } }
public void onError(Throwable t) { for (WebSocketListener listener : listeners) { try { listener.onError(t); } catch (Throwable t2) { LOGGER.error("WebSocketListener.onError crash", t2); } } }
public void onError(Throwable t) { for (WebSocketListener listener : listeners) { try { listener.onError(t); } catch (Throwable t2) { LOGGER.error("", t2); } } }
/** * {@inheritDoc} */ @Override public final WebSocket onCompleted() throws Exception { if (status != 101) { IllegalStateException e = new IllegalStateException("Invalid Status Code " + status); for (WebSocketListener listener : listeners) { listener.onError(e); } throw e; } if (webSocket == null) { throw new NullPointerException("webSocket"); } return webSocket; }
/** * {@inheritDoc} */ @Override public final void onFailure(Throwable t) { for (WebSocketListener listener : listeners) { if (!ok.get() && webSocket != null) { webSocket.addWebSocketListener(listener); } listener.onError(t); } }
public void onClose(int code, String reason) { for (WebSocketListener l : listeners) { try { if (l instanceof WebSocketCloseCodeReasonListener) { WebSocketCloseCodeReasonListener.class.cast(l).onClose(this, code, reason); } l.onClose(this); } catch (Throwable t) { l.onError(t); } } }
public void onClose(int code, String reason) { for (WebSocketListener l : listeners) { try { if (l instanceof WebSocketCloseCodeReasonListener) { WebSocketCloseCodeReasonListener.class.cast(l).onClose(this, code, reason); } l.onClose(this); } catch (Throwable t) { l.onError(t); } } }
public void onClose(int code, String reason) { for (WebSocketListener l : listeners) { try { if (l instanceof WebSocketCloseCodeReasonListener) { WebSocketCloseCodeReasonListener.class.cast(l).onClose(this, code, reason); } l.onClose(this); } catch (Throwable t) { l.onError(t); } } }
public void onClose(int code, String reason) { for (WebSocketListener l : listeners) { try { if (l instanceof WebSocketCloseCodeReasonListener) { WebSocketCloseCodeReasonListener.class.cast(l).onClose(this, code, reason); } l.onClose(this); } catch (Throwable t) { l.onError(t); } } }