NettyBackend

wvlet.airframe.http.netty.NettyBackend$
object NettyBackend extends HttpBackend[Request, Response, Rx]

Attributes

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

Members list

Concise view

Type members

Inherited types

type Context = HttpContext[Req, Resp, F]

Attributes

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

Attributes

Inherited from:
HttpBackend

Value members

Concrete methods

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

Attributes

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

Attributes

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

Attributes

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

Attributes

Definition Classes
HttpBackend
override def name: String

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

Definition Classes
HttpBackend

Inherited methods

def defaultFilter: Filter

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 => Rx[Response]): Context

Attributes

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

Attributes

Inherited from:
HttpBackend
def rescue(body: => Rx[Response]): F[Resp]

Attributes

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

Attributes

Inherited from:
HttpBackend