@Override public void onConnect(WebSocketEvent event) { logger.trace("calling from " + this.getClass().getName() + " : " + "onConnect"); sessionWrapper.setWebSocket(event.webSocket()); try { event.webSocket().write(new SocketIOPacketImpl(PacketType.CONNECT).toString()); } catch (IOException e) { e.printStackTrace(); sessionWrapper.getSession().onShutdown(); } try { sessionWrapper.getSession().setAtmosphereResourceImpl((AtmosphereResourceImpl) event.webSocket().resource()); sessionWrapper.getSession().onConnect(sessionWrapper.getSession().getAtmosphereResourceImpl(), sessionWrapper); sessionWrapper.initiated(true); } catch (Exception e) { logger.error(e.getMessage(),e); sessionWrapper.getSession().onShutdown(); } }
@Override public void onConnect(WebSocketEvent event) { logger.trace("calling from " + this.getClass().getName() + " : " + "onConnect"); sessionWrapper.setWebSocket(event.webSocket()); try { event.webSocket().write(new SocketIOPacketImpl(PacketType.CONNECT).toString()); } catch (IOException e) { e.printStackTrace(); sessionWrapper.getSession().onShutdown(); } try { sessionWrapper.getSession().setAtmosphereResourceImpl((AtmosphereResourceImpl) event.webSocket().resource()); sessionWrapper.getSession().onConnect(sessionWrapper.getSession().getAtmosphereResourceImpl(), sessionWrapper); sessionWrapper.initiated(true); } catch (Exception e) { e.printStackTrace(); sessionWrapper.getSession().onShutdown(); } }