Class ClientWebSocketService

java.lang.Object
pro.gravit.launcher.base.request.websockets.ClientJSONPoint
pro.gravit.launcher.base.request.websockets.ClientWebSocketService
All Implemented Interfaces:
WebSocket.Listener
Direct Known Subclasses:
StdWebSocketService

public abstract class ClientWebSocketService extends ClientJSONPoint
  • Field Details

  • Constructor Details

  • Method Details

    • appendTypeAdapters

      public static void appendTypeAdapters(com.google.gson.GsonBuilder builder)
    • eventHandle

      public abstract <T extends WebSocketEvent> void eventHandle(T event)
    • registerRequests

      public void registerRequests()
    • registerResults

      public void registerResults()
    • waitIfNotConnected

      public void waitIfNotConnected()
    • sendObject

      public void sendObject(Object obj) throws IOException
      Throws:
      IOException
    • sendObject

      public void sendObject(Object obj, Type type) throws IOException
      Throws:
      IOException