Class HttpSession

  • All Implemented Interfaces:
    java.lang.Comparable

    public class HttpSession
    extends NetSession
    Net session implementation for the http protocol
    Author:
    javaito
    • Constructor Detail

      • HttpSession

        public HttpSession​(java.util.UUID id,
                           NetServiceConsumer consumer)
        Constructor with id and consumer.
        Parameters:
        id - Session id.
        consumer - Net consumer.
    • Method Detail

      • setRequest

        public final void setRequest​(HttpRequest request)
        Set the request for the session.
        Parameters:
        request - Http request.
      • getRequest

        public final HttpRequest getRequest()
        Return the session's request.
        Returns:
        Http request.
      • getStream

        public final Stream getStream()
        Returns the http2 stream object associated to the session.
        Returns:
        Http2 stream object.
      • setStream

        public final void setStream​(Stream stream)
        Set the http2 stream object associated to the session.
        Parameters:
        stream - Http2 stream object.