Package org.eclipse.jetty.ee10.servlet
package org.eclipse.jetty.ee10.servlet
Jetty Server : Modular Servlet Integration
-
ClassDescriptionBaseHolder<T>AbstractHolder Base class for all servlet-related classes that may be lazily instantiated (eg servlet, filter, listener), and/or require metadata to be held regarding their origin (web.xml, annotation, programmatic api etc).ContentProducer is the bridge between
HttpInput
andContent.Source
.A Context Listener that produces additional debug.A ServletContextAttributeListener that listens for a context attribute to obtain a decorator instance.TheDefaultServlet
, is a specialization of theResourceServlet
to be mapped to/
as the "default" servlet for a context.Handler to eagerly and asynchronously read and parseMimeTypes.Type.FORM_ENCODED
andMimeTypes.Type.MULTIPART_FORM_DATA
content prior to invoking theServletHandler
, which can then consume them with blocking APIs but without blocking.An ErrorHandler that maps exceptions and status codes to URIs for dispatch using the internal ERROR style of dispatch.Experimental Wrapper mechanism for Filter objects.Holder<T>Holder Specialization of AbstractHolder for servlet-related classes that have init-params etcWhile this class is-a Runnable, it should never be dispatched in it's own thread.HttpOutput
implementsServletOutputStream
as required by the Servlet specification.Dynamic Servlet Invoker.Servlet handling JSP Property Group mappingsListenerHolder Specialization of BaseHolder for servlet listeners.Experimental Wrapper mechanism for Servlet EventListeners.Enable Jetty style JMX MBeans from within a ContextA ServletException that is logged less verbosely than a normal ServletException.A Servlet that handles static resources.Specialized PrintWriter for servlet ResponsesThe Jetty implementation of the ee10HttpServletRequest
object.The Jetty implementation of the ee10HttpServletResponse
object.The ServletChannel contains the state and behaviors associated with the Servlet API lifecycle for a single request/response cycle.holder of the state of request-response cycle.The actions to take as the channel moves from state to state.Holds a ServletContainerInitializer.Experimental Wrapper mechanism for ServletContainerInitializer objects.Servlet Context.Bean that is added to the ServletContextHandler to start all of the ServletContainerInitializers by starting their corresponding ServletContainerInitializerHolders when this bean is itself started.Listener for all threads entering context scope, including async IO callbacksThe interface used byServletApiRequest
to access theServletContextRequest
without access to the unwrappedRequest
methods.The interface used byServletApiResponse
to access theServletContextResponse
without access to the unwrappedResponse
methods.A core request wrapper that carries the servlet related request state, which may be used directly by the associatedServletApiRequest
.A core response wrapper that carries the servlet related response state, which may be used directly by the associatedServletApiResponse
.Wrap aServletRequest
as a coreRequest
.AHttpServletResponse
wrapped as a coreResponse
.Servlet HttpHandler.A mapping of a servlet by pathSpec or by nameServlet Instance and Context Holder.Experimental Wrapper mechanism for Servlet objects.Servlet specific class for multipart content support.An ordered list ofPart
s that can be accessed by name.Implementation of HttpServletMapping.ServletRequestHttpWrapper Class to tunnel a ServletRequest via an HttpServletRequestServletResponseHttpWrapper Wrapper to tunnel a ServletResponse via an HttpServletResponseServletTester is not best practice and may be deprecated and eventually removed in future Jetty versions.Source The source of a web artifact: servlet, filter, mapping etc