DefaultBackend

wvlet.airframe.http.HttpBackend.DefaultBackend
object DefaultBackend extends HttpBackend[Request, Response, Future]

Attributes

Graph
Supertypes
trait HttpBackend[Request, Response, Future]
class Object
trait Matchable
class Any
Self type

Members list

Type members

Inherited types

type Context = HttpContext[Request, Response, Future]

Attributes

Inherited from:
HttpBackend
type Filter = HttpFilter[Request, Response, Future]

Attributes

Inherited from:
HttpBackend

Value members

Concrete methods

override def getThreadLocal[A](key: String): Option[A]

Attributes

Definition Classes
override def isFutureType(x: Class[_]): Boolean

Attributes

Definition Classes
override def isRawResponseType(x: Class[_]): Boolean

Attributes

Definition Classes
override def mapF[A, B](f: Future[A], body: A => B): Future[B]

Attributes

Definition Classes
override def name: String

Attributes

Definition Classes
override def newResponse(status: HttpStatus, content: String): Response

Attributes

Definition Classes
override def setThreadLocal[A](key: String, value: A): Unit

Attributes

Definition Classes
override def toFuture[A](a: A): Future[A]

Attributes

Definition Classes
override def toFuture[A](a: Future[A], e: ExecutionContext): Future[A]

Attributes

Definition Classes
override def toScalaFuture[A](a: Future[A]): Future[A]

Attributes

Definition Classes
override def withThreadLocalStore(request: => Future[Response]): Future[Response]

Attributes

Definition Classes
override def wrapException(e: Throwable): Future[Response]

Attributes

Definition Classes

Inherited methods

Attributes

Inherited from:
HttpBackend
def filterAdapter[M[_]](filter: HttpFilter[_, _, M]): Filter

Attributes

Inherited from:
HttpBackend
def isScalaFutureType(x: Class[_]): Boolean

Attributes

Inherited from:
HttpBackend
def newContext(body: Request => Future[Response]): Context

Attributes

Inherited from:
HttpBackend
def newFilter(body: (Request, HttpContext[Request, Response, Future]) => Future[Response]): Filter

Attributes

Inherited from:
HttpBackend
def rescue(body: => Future[Response]): Future[Response]

Attributes

Inherited from:
HttpBackend

Attributes

Inherited from:
HttpBackend
def setThreadLocalServerException[A](value: A): Unit

Attributes

Inherited from:
HttpBackend