DefaultBackend

object DefaultBackend extends HttpBackend[Request, Response, Future]
trait HttpBackend[Request, Response, Future]
class Object
trait Matchable
class Any

Type members

Inherited types

type Context = HttpContext[Req, Resp, F]
Inherited from:
HttpBackend
type Filter = HttpFilter[Req, Resp, F]
Inherited from:
HttpBackend

Value members

Concrete methods

override def getThreadLocal[A](key: String): Option[A]
Definition Classes
override def isFutureType(x: Class[_]): Boolean
Definition Classes
override def isRawResponseType(x: Class[_]): Boolean
Definition Classes
override def mapF[A, B](f: Future[A], body: A => B): Future[B]
Definition Classes
override def name: String
Definition Classes
override def newResponse(status: HttpStatus, content: String): Response
Definition Classes
override def setThreadLocal[A](key: String, value: A): Unit
Definition Classes
override def toFuture[A](a: A): Future[A]
Definition Classes
override def toFuture[A](a: Future[A], e: ExecutionContext): Future[A]
Definition Classes
override def toScalaFuture[A](a: Future[A]): Future[A]
Definition Classes
override def withThreadLocalStore(request: => Future[Response]): Future[Response]
Definition Classes
override def wrapException(e: Throwable): Future[Response]
Definition Classes

Inherited methods

Inherited from:
HttpBackend
def filterAdapter[M[_]](filter: HttpFilter[_, _, M]): Filter
Inherited from:
HttpBackend
def isScalaFutureType(x: Class[_]): Boolean
Inherited from:
HttpBackend
def newContext(body: Request => Future[Response]): Context
Inherited from:
HttpBackend
def newFilter(body: (Request, HttpContext[Request, Response, Future]) => Future[Response]): Filter
Inherited from:
HttpBackend
def rescue(body: => Future[Response]): F[Resp]
Inherited from:
HttpBackend
def setThreadLocalServerException[A](value: A): Unit
Inherited from:
HttpBackend