HttpRequestDispatcher
wvlet.airframe.http.router.HttpRequestDispatcher$
object HttpRequestDispatcher extends LogSupport
Create a filter for dispatching HTTP requests to controller methods with @Endpoint or @RPC annotation
Attributes
- Graph
-
- Supertypes
-
trait LogSupporttrait LazyLoggertrait LoggingMethodstrait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
Members list
Type members
Classlikes
case class RoutingTable[Req, Resp, F[_]](routeToFilterMappings: Map[Route, RouteFilter[Req, Resp, F]], leafFilter: Option[HttpFilter[Req, Resp, F]])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Value members
Concrete methods
def newDispatcher[Req : HttpRequestAdapter, Resp, F[_]](session: Session, router: Router, controllerProvider: ControllerProvider, backend: HttpBackend[Req, Resp, F], responseHandler: ResponseHandler[Req, Resp], codecFactory: MessageCodecFactory): HttpFilter[Req, Resp, F]
Inherited methods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
In this article