Interface Request.Handler

All Superinterfaces:
org.eclipse.jetty.util.thread.Invocable
All Known Subinterfaces:
Handler, Handler.Collection, Handler.Container, Handler.Singleton, HandlerContainer
All Known Implementing Classes:
AbstractHandler, AbstractHandlerContainer, BufferedResponseHandler, ConditionalHandler, ConditionalHandler.Abstract, ConditionalHandler.DontHandle, ConditionalHandler.ElseNext, ConditionalHandler.Reject, ConditionalHandler.SkipNext, ConnectHandler, ContextHandler, ContextHandlerCollection, CrossOriginHandler, DebugHandler, DefaultHandler, DelayedHandler, ErrorHandler, EventsHandler, GracefulHandler, GzipHandler, Handler.Abstract, Handler.Abstract.NonBlocking, Handler.AbstractContainer, Handler.Sequence, Handler.Wrapper, HotSwapHandler, IdleTimeoutHandler, InetAccessHandler, LatencyRecordingHandler, MovedContextHandler, PathMappingsHandler, QoSHandler, ReHandlingErrorHandler, ReHandlingErrorHandler.ByHttpStatus, ResourceHandler, ResourceHandler.ResourceContext, SecuredRedirectHandler, Server, ShutdownHandler, SizeLimitHandler, SizeLimitHandler, StateTrackingHandler, StatisticsHandler, StatisticsHandler.MinimumDataRateHandler, ThreadLimitHandler, TryPathsHandler
Enclosing interface:
Request
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@ManagedObject @FunctionalInterface public static interface Request.Handler extends org.eclipse.jetty.util.thread.Invocable

A handler for an HTTP request and response.

The handling typically involves reading the request content (if any) and producing a response.