Interface InternalHttpUpgradeHandler

    • Method Detail

      • timeoutAsync

        void timeoutAsync​(long now)
        Check for a possible timeout.
        Parameters:
        now - the time to use for the timeout check
      • setSocketWrapper

        void setSocketWrapper​(SocketWrapperBase<?> wrapper)
        Associate with the specified socket.
        Parameters:
        wrapper - the socket
      • setSslSupport

        void setSslSupport​(SSLSupport sslSupport)
        Associate with the specified SSL support.
        Parameters:
        sslSupport - the SSL support
      • pause

        void pause()
        Pause processing for the connection.
      • hasAsyncIO

        default boolean hasAsyncIO()
        Returns:
        true if able to process asynchronous IO, default is false
      • getUpgradeInfo

        default UpgradeInfo getUpgradeInfo()
        Returns:
        the associated upgrade information used to collect statistics for the connection