Package

com.twitter.finatra.http.internal

routing

Permalink

package routing

Visibility
  1. Public
  2. All

Type Members

  1. case class PathPattern(regex: Regex, captureNames: Seq[String] = Seq()) extends Product with Serializable

    Permalink
  2. case class Route(name: String, method: Method, path: String, callback: (Request) ⇒ Future[Response], annotations: Seq[Annotation] = Seq(), requestClass: Class[_], responseClass: Class[_], filter: Filter[Request, Response, Request, Response] = null) extends Product with Serializable

    Permalink
  3. class Routes extends AnyRef

    Permalink
  4. case class RoutesByType(external: Seq[Route], admin: Seq[Route]) extends Product with Serializable

    Permalink
  5. class RoutingService extends Service[Request, Response] with Logging

    Permalink
  6. case class Services(routesByType: RoutesByType, adminService: Service[Request, Response], externalService: Service[Request, Response]) extends Product with Serializable

    Permalink

Value Members

  1. object PathPattern extends Logging with Serializable

    Permalink
  2. object Routes

    Permalink

Ungrouped