Class AbstractWebSocketEndPoint


  • public abstract class AbstractWebSocketEndPoint
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      abstract void close​(int code, java.lang.String reason)  
      protected void flush​(AbstractWebSocketEndPoint.Context context, org.cometd.bayeux.Promise<java.lang.Void> promise)  
      void onClose​(int code, java.lang.String reason)  
      void onError​(java.lang.Throwable failure)  
      void onMessage​(java.lang.String data, org.cometd.bayeux.Promise<java.lang.Void> p)  
      protected abstract void send​(org.cometd.bayeux.server.ServerSession session, java.lang.String data, org.eclipse.jetty.util.Callback callback)  
      protected void writeComplete​(AbstractWebSocketEndPoint.Context context, java.util.List<org.cometd.bayeux.server.ServerMessage> messages)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AbstractWebSocketEndPoint

        protected AbstractWebSocketEndPoint​(AbstractWebSocketTransport transport,
                                            org.cometd.bayeux.server.BayeuxContext context)
    • Method Detail

      • send

        protected abstract void send​(org.cometd.bayeux.server.ServerSession session,
                                     java.lang.String data,
                                     org.eclipse.jetty.util.Callback callback)
      • close

        public abstract void close​(int code,
                                   java.lang.String reason)
      • onMessage

        public void onMessage​(java.lang.String data,
                              org.cometd.bayeux.Promise<java.lang.Void> p)
      • onClose

        public void onClose​(int code,
                            java.lang.String reason)
      • onError

        public void onError​(java.lang.Throwable failure)