Class SubscriptionWebSocket

java.lang.Object
org.eclipse.jetty.websocket.api.WebSocketAdapter
org.apache.unomi.graphql.servlet.websocket.SubscriptionWebSocket
All Implemented Interfaces:
org.eclipse.jetty.websocket.api.WebSocketConnectionListener, org.eclipse.jetty.websocket.api.WebSocketListener

public class SubscriptionWebSocket extends org.eclipse.jetty.websocket.api.WebSocketAdapter
  • Constructor Details

    • SubscriptionWebSocket

      public SubscriptionWebSocket(graphql.GraphQL graphQL, ServiceManager serviceManager)
  • Method Details

    • onWebSocketConnect

      public void onWebSocketConnect(org.eclipse.jetty.websocket.api.Session sess)
      Specified by:
      onWebSocketConnect in interface org.eclipse.jetty.websocket.api.WebSocketConnectionListener
      Overrides:
      onWebSocketConnect in class org.eclipse.jetty.websocket.api.WebSocketAdapter
    • onWebSocketClose

      public void onWebSocketClose(int statusCode, String reason)
      Specified by:
      onWebSocketClose in interface org.eclipse.jetty.websocket.api.WebSocketConnectionListener
      Overrides:
      onWebSocketClose in class org.eclipse.jetty.websocket.api.WebSocketAdapter
    • onWebSocketText

      public void onWebSocketText(String textMessage)
      Specified by:
      onWebSocketText in interface org.eclipse.jetty.websocket.api.WebSocketListener
      Overrides:
      onWebSocketText in class org.eclipse.jetty.websocket.api.WebSocketAdapter