Class JettyWebSocketTransport

java.lang.Object
org.cometd.common.AbstractTransport
org.cometd.server.AbstractServerTransport
org.cometd.websocket.server.common.AbstractWebSocketTransport<org.eclipse.jetty.websocket.api.Session>
org.cometd.websocket.server.JettyWebSocketTransport
All Implemented Interfaces:
org.cometd.bayeux.server.ServerTransport, org.cometd.bayeux.Transport, org.eclipse.jetty.util.component.Dumpable

public class JettyWebSocketTransport
extends AbstractWebSocketTransport<org.eclipse.jetty.websocket.api.Session>
  • Constructor Details

  • Method Details

    • init

      public void init()
      Overrides:
      init in class AbstractWebSocketTransport<org.eclipse.jetty.websocket.api.Session>
    • modifyUpgrade

      protected void modifyUpgrade​(org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest request, org.eclipse.jetty.websocket.servlet.ServletUpgradeResponse response)
    • checkOrigin

      protected boolean checkOrigin​(org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest request, String origin)
    • send

      protected void send​(org.eclipse.jetty.websocket.api.Session wsSession, org.cometd.bayeux.server.ServerSession session, String data, org.eclipse.jetty.util.Callback callback)
      Specified by:
      send in class AbstractWebSocketTransport<org.eclipse.jetty.websocket.api.Session>