Class WebSocketListener

java.lang.Object
org.realityforge.gwt.websockets.client.WebSocketListenerAdapter
com.logicaldoc.gui.common.client.websockets.WebSocketListener
All Implemented Interfaces:
org.realityforge.gwt.websockets.client.WebSocketListener

public class WebSocketListener extends org.realityforge.gwt.websockets.client.WebSocketListenerAdapter
Listens to events coming from websockets
Since:
8.1.1
Author:
Marco Meschieri - LogicalDOC
  • Constructor Details

    • WebSocketListener

      public WebSocketListener()
  • Method Details

    • serializeMessage

      public String serializeMessage(WebsocketMessage message)
      Here there is the trick, the Async Service that is usual return by the deferred binding is also an instance of a SerializationStreamFactory. That can be used for serialize and deserialize objects
      Parameters:
      message - the message to serialize
      Returns:
      the message serialized in a string
    • deserializeMessage

      public WebsocketMessage deserializeMessage(String data)
    • onMessage

      public void onMessage(org.realityforge.gwt.websockets.client.WebSocket webSocket, String data)
      Specified by:
      onMessage in interface org.realityforge.gwt.websockets.client.WebSocketListener
      Overrides:
      onMessage in class org.realityforge.gwt.websockets.client.WebSocketListenerAdapter
    • onError

      public void onError(org.realityforge.gwt.websockets.client.WebSocket webSocket)
      Specified by:
      onError in interface org.realityforge.gwt.websockets.client.WebSocketListener
      Overrides:
      onError in class org.realityforge.gwt.websockets.client.WebSocketListenerAdapter