Packages

trait Server extends HttpHandler with ErrorSupport

Linear Supertypes
ErrorSupport, HttpHandler, Ordered[HttpHandler], Comparable[HttpHandler], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Server
  2. ErrorSupport
  3. HttpHandler
  4. Ordered
  5. Comparable
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. implicit class ServerHttpHandler extends AnyRef

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. def <(that: HttpHandler): Boolean
    Definition Classes
    Ordered
  4. def <=(that: HttpHandler): Boolean
    Definition Classes
    Ordered
  5. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  6. def >(that: HttpHandler): Boolean
    Definition Classes
    Ordered
  7. def >=(that: HttpHandler): Boolean
    Definition Classes
    Ordered
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  10. def compare(that: HttpHandler): Int
    Definition Classes
    HttpHandler → Ordered
  11. def compareTo(that: HttpHandler): Int
    Definition Classes
    Ordered → Comparable
  12. val config: ServerConfig
  13. def dispose(): Unit
  14. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  16. def error(t: Throwable): Unit
    Definition Classes
    ErrorSupport
  17. val errorHandler: Var[ErrorHandler]

    The error handler if an error is thrown.

    The error handler if an error is thrown. This is used automatically when an HttpHandler fires a Throwable but can be explicitly used for more specific errors. The error handler is responsible for applying an existing status on the HttpResponse or setting one if the status is a non-error.

    Defaults to DefaultErrorHandler

  18. def errorSupport[R](f: ⇒ R): R
    Definition Classes
    ErrorSupport
  19. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  20. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  21. final def handle(connection: HttpConnection): Future[HttpConnection]
    Definition Classes
    ServerHttpHandler
  22. def handleInternal(connection: HttpConnection): Future[HttpConnection]
    Attributes
    protected
  23. val handler: HttpHandlerBuilder
  24. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  25. lazy val implementation: ServerImplementation
    Attributes
    protected
  26. def init(): Future[Unit]

    Init is called on start(), but only the first time.

    Init is called on start(), but only the first time. If the server is restarted it is not invoked again.

    Attributes
    protected
  27. def initialize(): Future[Unit]
  28. def isInitialized: Boolean
  29. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  30. def isRunning: Boolean
  31. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  32. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  33. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  34. def priority: Priority
    Definition Classes
    HttpHandler
  35. def restart(): Unit
  36. def start(): Future[Unit]
  37. def stop(): Unit
  38. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  39. def toString(): String
    Definition Classes
    AnyRef → Any
  40. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  41. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  43. object handlers extends ItemContainer[HttpHandler]
  44. object proxies extends ItemContainer[ProxyHandler]

Inherited from ErrorSupport

Inherited from HttpHandler

Inherited from Ordered[HttpHandler]

Inherited from Comparable[HttpHandler]

Inherited from AnyRef

Inherited from Any

Ungrouped