ControllerRoute
case class ControllerRoute(rpcInterfaceCls: Class[_], controllerSurface: Surface, method: String, path: String, methodSurface: MethodSurface, isRPC: Boolean) extends Route with LogSupport
Define mappings from an HTTP request to a controller method which has the Endpoint annotation
trait Product
trait Equals
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
trait Route
class Object
trait Matchable
class Any
Value members
Concrete methods
override def call[Req : HttpRequestAdapter, Resp, F[_]](controller: Any, request: Req, params: Map[String, String], context: HttpContext[Req, Resp, F], codecFactory: MessageCodecFactory): Any
Find a corresponding controller and call the matching methods
Find a corresponding controller and call the matching methods
- Definition Classes