def apply()

in server/src/main/scala/com/twitter/server/handler/TunableHandler.scala [202:229]


  def apply(req: Request): Future[Response] = req.path match {
    case Path =>
      req.method match {
        case Method.Get =>
          handleGetAll()
        case unsupported =>
          respond(
            Status.MethodNotAllowed,
            s"Unsupported HTTP method: $unsupported",
            Seq((Fields.Allow, "GET"))
          )
      }
    case _ =>
      req.method match {
        case Method.Get =>
          handleGet(req)
        case Method.Put =>
          handlePut(req)
        case Method.Delete =>
          handleDelete(req)
        case unsupported =>
          respond(
            Status.MethodNotAllowed,
            s"Unsupported HTTP method: $unsupported",
            Seq((Fields.Allow, "GET, PUT, DELETE"))
          )
      }
  }