org.mashupbots.socko.events

CurrentHttpRequestMessage

case class CurrentHttpRequestMessage(nettyHttpRequest: HttpRequest) extends HttpRequestMessage with Product with Serializable

HTTP request message for the current event (as opposed to an initial HTTP required to triggered a HTTP Chunk or web socket event).

nettyHttpRequest

Netty HTTP request message

Linear Supertypes
Serializable, Serializable, Product, Equals, HttpRequestMessage, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. CurrentHttpRequestMessage
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. HttpRequestMessage
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CurrentHttpRequestMessage(nettyHttpRequest: HttpRequest)

    nettyHttpRequest

    Netty HTTP request message

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. lazy val acceptedEncodings: List[String]

    Array of accepted encoding for content compression from the HTTP header

    Array of accepted encoding for content compression from the HTTP header

    For example, give then header Accept-Encoding: gzip, deflate, then an array containing gzip and defalte will be returned.

    Definition Classes
    CurrentHttpRequestMessageHttpRequestMessage
  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. lazy val content: HttpContent

    Body of the HTTP request

    Body of the HTTP request

    Definition Classes
    CurrentHttpRequestMessageHttpRequestMessage
  10. lazy val contentLength: Long

    Returns the length of the content from the Content-Length header.

    Returns the length of the content from the Content-Length header. If not set, 0 is returned.

    Definition Classes
    CurrentHttpRequestMessageHttpRequestMessage
  11. lazy val contentType: String

    Content type of the body expressed as a MIME type.

    Content type of the body expressed as a MIME type. e.g. text/plain.

    Definition Classes
    CurrentHttpRequestMessageHttpRequestMessage
  12. lazy val endPoint: EndPoint

    HTTP End point for this request

    HTTP End point for this request

    Definition Classes
    CurrentHttpRequestMessageHttpRequestMessage
  13. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  14. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  16. lazy val headers: ImmutableHttpHeaders

    HTTP request headers

    HTTP request headers

    Definition Classes
    CurrentHttpRequestMessageHttpRequestMessage
  17. lazy val httpVersion: String

    HTTP version

    HTTP version

    Definition Classes
    CurrentHttpRequestMessageHttpRequestMessage
  18. lazy val ifModifiedSince: Option[Date]

    Returns the If-Modified-Since header as Some(Date).

    Returns the If-Modified-Since header as Some(Date). None is returned if the header not present or cannot be parsed

    Definition Classes
    CurrentHttpRequestMessageHttpRequestMessage
  19. lazy val is100ContinueExpected: Boolean

    True if and only if 100 continue is expected to be returned

    True if and only if 100 continue is expected to be returned

    Definition Classes
    CurrentHttpRequestMessageHttpRequestMessage
  20. val isChunked: Boolean

    True if and only if the contents of this HTTP request will be arriving in subsequent HTTPChunks

    True if and only if the contents of this HTTP request will be arriving in subsequent HTTPChunks

    Note that if True, this HTTP request will NOT have any content. The content will be coming in subsequent HTTP chunks and sent for processing as HttpChunkEvent.

    Definition Classes
    CurrentHttpRequestMessageHttpRequestMessage
  21. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  22. lazy val isKeepAlive: Boolean

    True if and only if is connection is to be kept alive and the channel should NOT be closed after a response is returned.

    True if and only if is connection is to be kept alive and the channel should NOT be closed after a response is returned.

    This flag is controlled by the existence of the keep alive HTTP header.

    Connection: keep-alive
    Definition Classes
    CurrentHttpRequestMessageHttpRequestMessage
  23. val isWebSocketUpgrade: Boolean

    True if and only if this is a request to upgrade to a websocket connection

    True if and only if this is a request to upgrade to a websocket connection

    Note: Firefox sends "Connection: keep-alive, Upgrade" rather than "Connection: Upgrade"

    Definition Classes
    CurrentHttpRequestMessageHttpRequestMessage
  24. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  25. val nettyHttpRequest: HttpRequest

    Netty HTTP request message

  26. final def notify(): Unit

    Definition Classes
    AnyRef
  27. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  28. lazy val supportedEncoding: Option[String]

    Our supported encoding; None if acceptedEncodings does not contain an encoding that we support

  29. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  30. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  32. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from HttpRequestMessage

Inherited from AnyRef

Inherited from Any

Ungrouped