List of usage examples for com.google.gwt.websocket.client SocketOpenHandler SocketOpenHandler
SocketOpenHandler
From source file:org.rest.client.activity.SocketActivity.java
License:Apache License
private void setUpSocketHandlers() { if (socket == null) return;/*from www . j av a2 s. c om*/ socket.addCloseHandler(new SocketCloseHandler() { @Override public void onClose() { if (RestClient.isDebug()) { Log.debug("Socket close. " + socketUrl); } view.setConnectionStatus(WebSocket.CLOSED); } }); socket.addErrorHandler(new SocketErrorHandler() { @Override public void onError() { if (RestClient.isDebug()) { Log.error("Socket error: " + socketUrl); } } }); socket.addMessageHandler(new SocketMessageHandler() { @Override public void onMessage(SocketMessage message) { messages.add(message); view.setResponse(message); } }); socket.addOpenHandler(new SocketOpenHandler() { @Override public void onOpen() { if (RestClient.isDebug()) { Log.debug("Socket opened: " + socketUrl); } view.setConnectionStatus(WebSocket.OPEN); } }); }