@Override public void onMessage(org.glassfish.grizzly.websockets.WebSocket webSocket, String s) { try { if (ahcListener instanceof WebSocketTextListener) { WebSocketTextListener.class.cast(ahcListener).onMessage(s); } } catch (Throwable e) { ahcListener.onError(e); } }
private void notifyTextListeners(ChannelBuffer channelBuffer) { String message = channelBuffer.toString(UTF_8); for (WebSocketListener listener : listeners) { if (listener instanceof WebSocketTextListener) WebSocketTextListener.class.cast(listener).onMessage(message); } }
@Override public void onFragment(org.glassfish.grizzly.websockets.WebSocket webSocket, String s, boolean last) { try { if (this.webSocket.bufferFragments) { synchronized (this.webSocket) { stringBuffer.append(s); if (last) { if (ahcListener instanceof WebSocketTextListener) { final String message = stringBuffer.toString(); stringBuffer.setLength(0); WebSocketTextListener.class.cast(ahcListener).onMessage(message); } } } } } catch (Throwable e) { ahcListener.onError(e); } }
@Override public void onMessage(org.glassfish.grizzly.websockets.WebSocket webSocket, String s) { try { if (ahcListener instanceof WebSocketTextListener) { WebSocketTextListener.class.cast(ahcListener).onMessage(s); } } catch (Throwable e) { ahcListener.onError(e); } }
@Override public void onMessage(org.glassfish.grizzly.websockets.WebSocket webSocket, String s) { try { if (ahcListener instanceof WebSocketTextListener) { WebSocketTextListener.class.cast(ahcListener).onMessage(s); } } catch (Throwable e) { ahcListener.onError(e); } }
@Override public void onFragment(org.glassfish.grizzly.websockets.WebSocket webSocket, String s, boolean last) { try { if (this.webSocket.bufferFragments) { synchronized (this.webSocket) { stringBuffer.append(s); if (last) { if (ahcListener instanceof WebSocketTextListener) { final String message = stringBuffer.toString(); stringBuffer.setLength(0); WebSocketTextListener.class.cast(ahcListener).onMessage(message); } } } } } catch (Throwable e) { ahcListener.onError(e); } }
@Override public void onFragment(org.glassfish.grizzly.websockets.WebSocket webSocket, String s, boolean last) { try { if (this.webSocket.bufferFragments) { synchronized (this.webSocket) { stringBuffer.append(s); if (last) { if (ahcListener instanceof WebSocketTextListener) { final String message = stringBuffer.toString(); stringBuffer.setLength(0); WebSocketTextListener.class.cast(ahcListener).onMessage(message); } } } } } catch (Throwable e) { ahcListener.onError(e); } }