Package

com.twitter.finatra.http

routing

Permalink

package routing

Visibility
  1. Public
  2. All

Type Members

  1. class HttpForward extends Logging

    Permalink
    Annotations
    @Singleton()
  2. class HttpRouter extends Logging

    Permalink

    Builds "external" and "admin" instances of a RoutingService which is a subclass of a com.twitter.finagle.Service.

    Builds "external" and "admin" instances of a RoutingService which is a subclass of a com.twitter.finagle.Service. The "external" RoutingService will be served on the bound external com.twitter.finagle.ListeningServer, the "admin" RoutingService will be added as endpoints to the com.twitter.finagle.http.HttpMuxer for serving on the TwitterServer HTTP Admin Interface.

    Annotations
    @Singleton()
    See also

    TwitterServer HTTP Admin Interface

    http://twitter.github.io/finatra/user-guide/http/controllers.html#admin-paths

    http://twitter.github.io/finatra/user-guide/http/controllers.html#controllers-and-routing

  3. class HttpWarmup extends Logging

    Permalink

    A utility for performing requests to endpoints defined by a configured HttpRouter for the purpose of warming up the HttpServer.

    A utility for performing requests to endpoints defined by a configured HttpRouter for the purpose of warming up the HttpServer.

    Note

    This only provides routing to user-defined routes of the configured HttpRouter.

    See also

    HttpRouter

Value Members

  1. object HttpForward

    Permalink
  2. object HttpRouter

    Permalink

Ungrouped