HttpEndpointExecutionContext
wvlet.airframe.http.router.HttpEndpointExecutionContext
class HttpEndpointExecutionContext[Req, Resp, F[_]](val backend: HttpBackend[Req, Resp, F], routeMatch: RouteMatch, responseHandler: ResponseHandler[Req, Resp], controller: Any, codecFactory: MessageCodecFactory)(implicit evidence$1: HttpRequestAdapter[Req]) extends HttpContext[Req, Resp, F], LogSupport
Create the terminal request handler for processing a method with @EndPoint annotation.
This handler will call a controller method with the request parameters build from the method arguments.
Attributes
- Graph
-
- Supertypes
-
trait LogSupporttrait LazyLoggertrait LoggingMethodstrait Serializabletrait HttpContextBaseclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Process the preceding filters and get the resulting Future[Response]
Process the preceding filters and get the resulting Future[Response]
Attributes
- Definition Classes
Inherited methods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Get a thread local parameter
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Set a thread local parameter
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- HttpContext
Concrete fields
In this article