akka.http

RequestMethod

trait RequestMethod extends AnyRef

Basic description of the suspended async http request. Must be mixed with some kind of specific support (e.g. servlet 3.0 or jetty continuations)

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. RequestMethod
  2. AnyRef
  3. Any
Visibility
  1. Public
  2. All

Abstract Value Members

  1. val builder : () ⇒ tAsyncRequestContext

    Attributes
    abstract
  2. val context : Option[tAsyncRequestContext]

    Provides a general type for the underlying context

    Provides a general type for the underlying context

    returns

    a completable request context

    Attributes
    abstract
  3. def go : Boolean

    Attributes
    abstract
  4. def suspended : Boolean

    Status of the suspension

    Status of the suspension

    Attributes
    abstract
  5. def timeout (ms: Long): Boolean

    Updates (resets) the timeout

    Updates (resets) the timeout

    returns

    true if updated, false if not supported

    Attributes
    abstract

Concrete Value Members

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

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

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

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

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

    Attributes
    final
    Definition Classes
    Any
  6. def Accepted (body: String): Boolean

  7. def BadRequest (body: String): Boolean

  8. def Conflict (body: String): Boolean

  9. def Created (body: String): Boolean

  10. def Error (body: String): Boolean

  11. def Forbidden (body: String): Boolean

  12. def NotAllowed (body: String): Boolean

  13. def NotFound (body: String): Boolean

  14. def NotImplemented (body: String): Boolean

  15. def NotModified (body: String): Boolean

  16. def OK (body: String, headers: Headers): Boolean

  17. def OK (body: String): Boolean

  18. def Timeout (body: String): Boolean

  19. def Unauthorized (body: String): Boolean

  20. def Unavailable (body: String, retry: Int): Boolean

  21. def UnsupportedMediaType (body: String): Boolean

  22. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  23. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  24. def complete (t: Throwable): Unit

  25. def complete (status: Int, body: String, headers: Headers): Boolean

  26. def complete (status: Int, body: String): Boolean

  27. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  28. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  29. def finalize (): Unit

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

    Attributes
    final
    Definition Classes
    AnyRef → Any
  31. def getHeaderOrElse (name: String, default: Function[Any, String]): String

  32. def getParameterOrElse (name: String, default: Function[Any, String]): String

  33. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  34. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  35. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  36. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  37. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  38. def rawComplete (completion: (HttpServletResponse) ⇒ Unit): Boolean

  39. def request : HttpServletRequest

  40. def response : HttpServletResponse

  41. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  42. def toString (): String

    Definition Classes
    AnyRef → Any
  43. def wait (): Unit

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

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from AnyRef

Inherited from Any