com.twitter.server

handler

package handler

Visibility
  1. Public
  2. All

Type Members

  1. class AbortHandler extends Service[Request, Response]

  2. class AnnouncerHandler extends Service[Request, Response]

  3. class ClientRegistryHandler extends Service[Request, Response]

    Renders information about clients registered to Finagle's ClientRegistry in an html fragment.

    Renders information about clients registered to Finagle's ClientRegistry in an html fragment. Client's can be queried by passing in the client name as part of the uri (ex. "/admin/clients/myclient").

  4. class ContentionHandler extends Service[Request, Response]

  5. class DtabHandler extends Service[Request, Response]

    Dumps a simple string representation of the current Dtab.

    Dumps a simple string representation of the current Dtab.

    From the Dtab docs: A Dtab--short for delegation table--comprises a sequence of delegation rules. Together, these describe how to bind a path to an Addr.

  6. class HeapResourceHandler extends Service[Request, Response]

  7. class IndexHandler extends Service[Request, Response]

    A handler which outputs patterns as html anchors.

    A handler which outputs patterns as html anchors. By default, it outputs the patterns in the global com.twitter.finagle.http.HttpMuxer.

  8. class LoggingHandler extends Service[Request, Response]

    An HTTP Service that exposes an application's com.twitter.logging.Logger configuration state and allows for runtime changes via HTTP query strings (?logger=<logger>&level=<level>).

  9. class MetricQueryHandler extends Service[Request, Response]

    A handler which accepts metrics queries via http query strings and returns json encoded metrics.

  10. class ProfileResourceHandler extends Service[Request, Response]

  11. class ReplyHandler extends Service[Request, Response]

  12. class ResourceHandler extends Service[Request, Response]

    A handler designed to serve static resources accessible via java's Class#getResourceAsStream over http.

    A handler designed to serve static resources accessible via java's Class#getResourceAsStream over http. The serving directory is configurable and set to www by default.

  13. class ServerInfoHandler extends Service[Request, Response]

    A simple http service for serving up information pulled from a build.properties file.

    A simple http service for serving up information pulled from a build.properties file. The ClassLoader for the given object is used to load the build.properties file, which is first searched for relative to the given object's class's package (class-package-name/build.properties), and if not found there, then it is searched for with an absolute path ("/build.properties").

  14. class ServerRegistryHandler extends Service[Request, Response]

    Renders information about servers registered to Finagle's ServerRegistry in an html fragment.

    Renders information about servers registered to Finagle's ServerRegistry in an html fragment. Server's can be queried by passing in the server name as part of the uri (ex. "/admin/servers/myserver").

  15. class ShutdownHandler extends Service[Request, Response]

  16. class SummaryHandler extends Service[Request, Response]

  17. class ThreadsHandler extends Service[Request, Response]

  18. class TracingHandler extends Service[Request, Response]

  19. trait TwitterHandler extends Service[HttpRequest, HttpResponse]

Ungrouped