Class AbstractWebSocketTransport

    • Field Detail

      • MESSAGES_PER_FRAME_OPTION

        public static final java.lang.String MESSAGES_PER_FRAME_OPTION
        See Also:
        Constant Field Values
      • BUFFER_SIZE_OPTION

        public static final java.lang.String BUFFER_SIZE_OPTION
        See Also:
        Constant Field Values
      • IDLE_TIMEOUT_OPTION

        public static final java.lang.String IDLE_TIMEOUT_OPTION
        See Also:
        Constant Field Values
      • COMETD_URL_MAPPING_OPTION

        public static final java.lang.String COMETD_URL_MAPPING_OPTION
        See Also:
        Constant Field Values
      • REQUIRE_HANDSHAKE_PER_CONNECTION_OPTION

        public static final java.lang.String REQUIRE_HANDSHAKE_PER_CONNECTION_OPTION
        See Also:
        Constant Field Values
      • ENABLE_EXTENSION_PREFIX_OPTION

        public static final java.lang.String ENABLE_EXTENSION_PREFIX_OPTION
        See Also:
        Constant Field Values
    • Constructor Detail

      • AbstractWebSocketTransport

        protected AbstractWebSocketTransport​(BayeuxServerImpl bayeux)
    • Method Detail

      • getProtocol

        public java.lang.String getProtocol()
      • getMessagesPerFrame

        public int getMessagesPerFrame()
      • isRequireHandshakePerConnection

        public boolean isRequireHandshakePerConnection()
      • normalizeURLMapping

        protected java.util.List<java.lang.String> normalizeURLMapping​(java.lang.String urlMapping)
      • onClose

        protected void onClose​(int code,
                               java.lang.String reason)