Package org.eclipse.jetty.ee9.nested
package org.eclipse.jetty.ee9.nested
Jetty Server : Core Handler API
-
ClassDescriptionAbstractHandler.Deprecated.This class is no longer required as ERROR dispatch is only done if there is an error page target.Abstract Handler Container.A handler wrapper that provides the framework to asynchronously delay the handling of a request.The Authentication state of a request.An Authentication Challenge has been sent.A deferred authentication with methods to progress the authentication process.An Authentication Failure has been sent.An authentication that is capable of performing a programmatic login operation.An authentication that is capable of performing a programmatic logout operation.After a logout, the authentication reverts to a state where it is possible to programmatically log in again.Authentication Response sent state.A successful Authentication with User information.A wrapped authentication with methods provide the wrapped request/response for use by the applicationA Handler that can apply a
HttpOutput.Interceptor
mechanism to buffer the entire response content until the output is closed.AnHttpOutput.Interceptor
which is created byBufferedResponseHandler.newBufferedInterceptor(HttpChannel, Interceptor)
and is used by the implementation to buffer outgoing content.ContentProducer is the bridge betweenHttpInput
andContent.Source
.ContextHandler.Listener for all threads entering context scope, including async IO callbacksCookie parserDebug Handler.A Context Listener that produces additional debug.Handler for Error pagesA Handler that can apply aHttpOutput.Interceptor
mechanism to buffer the entire response content until the output is closed.A Jetty Server Handler.A collection of handlers.A Handler that contains other Handlers.HandlerList.AHandlerWrapper
acts as aHandler
but delegates thehandle
method andlife cycle
events to a delegate.AHandlerContainer
that allows a hot swap of a wrapped handler.The state machine that processes a request/response cycle interpreting the HTTP and Servlet semantic.Listener forHttpChannel
events.Deprecated.AHttpChannel.Listener
that holds a collection of otherHttpChannel.Listener
instances that are efficiently invoked without iteration.Implementation of AsyncContext interface that holds the state of request-response cycle.The actions to take as the channel moves from state to state.While this class is-a Runnable, it should never be dispatched in it's own thread.A content represents the production of context bytes byContentProducer.nextContent()
.EOF special content.Error special content.Deprecated, for removal: This API element is subject to removal in a future version.Interceptor has been removed with no replacement in the EE10 implementationAbstract class that implements the standard special content behavior.Simple non-special content wrapper allow overriding the EOF flag.HttpOutput
implementsServletOutputStream
as required by the Servlet specification.The HttpOutput.Interceptor is a single intercept point for all output written to the HttpOutput: via writer; via output stream; asynchronously; or blocking.Handler to adjust the idle timeout of requests while dispatched.Byte range inclusive of end points.InetAddress Access HandlerEnable Jetty style JMX MBeans from within a ContextMultiPartInputStreamDeprecated, for removal: This API element is subject to removal in a future version.Replaced byMultiPartFormInputStream
.A parser for MultiPart content type.A ServletException that is logged less verbosely than a normal ServletException.Jetty Request.Resource Handler.Abstract resource service, used by DefaultServlet and ResourceHandlerResponse
provides the implementation forHttpServletResponse
.Specialized PrintWriter for servlet ResponsesScopedHandler.SecuredRedirectHandler redirects fromhttp
tohttps
.An implementation of Attributes that supports the standard SSL and async attributes.Constraint Describe an auth and/or data constraint.Wrap aServletRequest
as a coreRequest
.AHttpServletResponse
wrapped as a coreResponse
.Implementation of HttpServletMapping.ServletRequestHttpWrapper Class to tunnel a ServletRequest via an HttpServletRequestServletResponseHttpWrapper Wrapper to tunnel a ServletResponse via an HttpServletResponseHandler to limit the threads per IP address for DOS protectionUser object that encapsulates user identity and operations such as run-as-role actions, checking isUserInRole and getUserPrincipal.