All Classes Interface Summary Class Summary Enum Summary Exception Summary Error Summary Annotation Types Summary 
| Class | 
Description | 
| AbsoluteOrdering | 
 AbsoluteOrdering 
 | 
| AbstractAuthentication | 
  | 
| AbstractCallbackHandler | 
  | 
| AbstractConfiguration | 
  | 
| AbstractConnection | 
 | 
| AbstractConnectionFactory | 
 | 
| AbstractConnectionPool | 
  | 
| AbstractConnector | 
 | 
| AbstractConnectorHttpClientTransport | 
  | 
| AbstractConnectorMBean | 
  | 
| AbstractContextProvider | 
 AbstractContextProvider
 Base class for DeploymentManager Providers that can deploy ContextHandlers into
 Jetty that have been discovered via OSGI either as bundles or services. 
 | 
| AbstractDatabaseLoginModule | 
 AbstractDatabaseLoginModule
 Abstract base class for LoginModules that interact with a
 database to retrieve authentication and authorization information. 
 | 
| AbstractDecoder | 
  | 
| AbstractDiscoverableAnnotationHandler | 
 DiscoverableAnnotationHandler
 Base class for handling the discovery of an annotation. 
 | 
| AbstractEncoder | 
  | 
| AbstractEndPoint | 
  | 
| AbstractEventDriver | 
 EventDriver is the main interface between the User's WebSocket POJO and the internal jetty implementation of WebSocket. 
 | 
| AbstractExtension | 
  | 
| AbstractFlowControlStrategy | 
  | 
| AbstractHandler | 
 AbstractHandler. 
 | 
| AbstractHandler.ErrorDispatchHandler | 
Deprecated.
 | 
| AbstractHandlerContainer | 
 Abstract Handler Container. 
 | 
| AbstractHandlerMBean | 
  | 
| AbstractHTTP2ServerConnectionFactory | 
  | 
| AbstractHTTP2ServerConnectionFactory.HTTP2SessionContainer | 
  | 
| AbstractHttpClientTransport | 
  | 
| AbstractJettyMojo | 
 Common base class for most jetty mojos. 
 | 
| AbstractJsrEventDriver | 
  | 
| AbstractJsrRemote | 
  | 
| AbstractLeakPreventer | 
 AbstractLeakPreventer
 Abstract base class for code that seeks to avoid pinning of webapp classloaders by using the jetty classloader to
 proactively call the code that pins them (generally pinned as static data members, or as static
 data members that are daemon threads (which use the context classloader)). 
 | 
| AbstractLifeCycle | 
 Basic implementation of the life cycle interface for components. 
 | 
| AbstractLifeCycle.AbstractLifeCycleListener | 
Deprecated.
 | 
| AbstractLogger | 
 Abstract Logger. 
 | 
| AbstractLoginModule | 
 AbstractLoginModule
 Abstract base class for all LoginModules. 
 | 
| AbstractLoginService | 
 AbstractLoginService 
 | 
| AbstractLoginService.RolePrincipal | 
 RolePrincipal 
 | 
| AbstractLoginService.UserPrincipal | 
 UserPrincipal 
 | 
| AbstractMethodAnnotationScanner<T> | 
 Basic scanner for Annotated Methods 
 | 
| AbstractNCSARequestLog | 
Deprecated.
 | 
| AbstractNetworkConnector | 
 An abstract Network Connector. 
 | 
| AbstractOSGiApp | 
 AbstractOSGiApp
 Base class representing info about a webapp/ContextHandler that is deployed into Jetty. 
 | 
| AbstractPathSpec | 
  | 
| AbstractProxyServlet | 
 Abstract base class for proxy servlets. 
 | 
| AbstractProxyServlet.TransparentDelegate | 
 Utility class that implement transparent proxy functionalities. 
 | 
| AbstractRestServlet | 
 Abstract Servlet implementation class AsyncRESTServlet. 
 | 
| AbstractSessionCache | 
AbstractSessionCache
 A base implementation of the  SessionCache interface for managing a set of
 Session objects pertaining to a context in memory.  
 | 
| AbstractSessionCacheFactory | 
 AbstractSessionCacheFactory
 
 Base class for SessionCacheFactories. 
 | 
| AbstractSessionDataStore | 
 AbstractSessionDataStore 
 | 
| AbstractSessionDataStoreFactory | 
 AbstractSessionDataStoreFactory 
 | 
| AbstractTrie<V> | 
 Abstract Trie implementation. 
 | 
| AbstractTypedContentProvider | 
  | 
| AbstractUserAuthentication | 
 AbstractUserAuthentication
 Base class for representing an authenticated user. 
 | 
| AbstractWebAppProvider | 
 AbstractWebAppProvider 
 | 
| AbstractWebSocketConnection | 
 | 
| AbstractWebSocketConnection.Stats | 
Deprecated. | 
| AcceptHash | 
 Logic for working with the Sec-WebSocket-Key and Sec-WebSocket-Accept headers. 
 | 
| AcceptRateLimit | 
 A Listener that limits the rate at which new connections are accepted 
 | 
| AfterContentTransformer | 
A specialized transformer for  AsyncMiddleManServlet that performs
 the transformation when the whole content has been received.  
 | 
| AliasedX509ExtendedKeyManager | 
 An X509ExtendedKeyManager that select a key with desired alias,
 delegating other processing to a nested X509ExtendedKeyManager. 
 | 
| AllowedResourceAliasChecker | 
 | 
| AllowSymLinkAliasChecker | 
Deprecated.
 | 
| ALPNClientConnection | 
  | 
| ALPNClientConnectionFactory | 
  | 
| ALPNProcessor | 
  | 
| ALPNProcessor.Client | 
 Client-side interface used by ServiceLoader. 
 | 
| ALPNProcessor.Server | 
 Server-side interface used by ServiceLoader. 
 | 
| ALPNServerConnection | 
  | 
| ALPNServerConnectionFactory | 
  | 
| AnnotatedClientEndpointConfig | 
  | 
| AnnotatedClientEndpointMetadata | 
  | 
| AnnotatedEndpointMetadata<T extends java.lang.annotation.Annotation,C extends javax.websocket.EndpointConfig> | 
 Static reference to a specific annotated classes metadata. 
 | 
| AnnotatedEndpointScanner<T extends java.lang.annotation.Annotation,C extends javax.websocket.EndpointConfig> | 
  | 
| AnnotatedServerEndpointConfig | 
  | 
| AnnotatedServerEndpointMetadata | 
  | 
| AnnotationConfiguration | 
 Configuration for Annotations 
 | 
| AnnotationConfiguration | 
 Extend the AnnotationConfiguration to support OSGi:
 Look for annotations inside WEB-INF/lib and also in the fragments and required bundles. 
 | 
| AnnotationConfiguration.ClassInheritanceMap | 
  | 
| AnnotationDecorator | 
 AnnotationDecorator 
 | 
| AnnotationIntrospector | 
 AnnotationIntrospector
 Introspects a class to find various types of
 annotations as defined by the servlet specification. 
 | 
| AnnotationIntrospector.AbstractIntrospectableAnnotationHandler | 
 AbstractIntrospectableAnnotationHandler
 Base class for handlers that introspect a class to find a particular annotation. 
 | 
| AnnotationIntrospector.IntrospectableAnnotationHandler | 
 IntrospectableAnnotationHandler
 Interface for all handlers that wish to introspect a class to find a particular annotation 
 | 
| AnnotationParser | 
 AnnotationParser 
 | 
| AnnotationParser | 
  | 
| AnnotationParser.AbstractHandler | 
 Convenience base class to provide no-ops for all Handler methods. 
 | 
| AnnotationParser.Handler | 
 Signature for all handlers that respond to parsing class files. 
 | 
| AntWebAppContext | 
 Extension of WebAppContext to allow configuration via Ant environment. 
 | 
| AntWebAppContext.AntServletHandler | 
 AntServletHandler 
 | 
| AntWebAppContext.AntServletHolder | 
 AntServletHolder 
 | 
| AntWebAppContext.AntURLClassLoader | 
 AntURLClassLoader
 Adapt the AntClassLoader which is not a URLClassLoader - this is needed for
 jsp to be able to search the classpath. 
 | 
| AntWebInfConfiguration | 
  | 
| AntWebXmlConfiguration | 
 This configuration object provides additional way to inject application
 properties into the configured web application. 
 | 
| App | 
 | 
| AppContextLeakPreventer | 
 AppContextLeakPreventer
 Cause the classloader that is pinned by AppContext.getAppContext() to be
 a container or system classloader, not a webapp classloader. 
 | 
| AppLifeCycle | 
 | 
| AppLifeCycle.Binding | 
  | 
| AppProvider | 
 | 
| ArrayByteBufferPool | 
 A ByteBuffer pool where ByteBuffers are held in queues that are held in array elements. 
 | 
| ArrayByteBufferPoolBenchmark | 
  | 
| ArrayTernaryTrie<V> | 
 A Ternary Trie String lookup data structure. 
 | 
| ArrayTernaryTrie.Growing<V> | 
  | 
| ArrayTrie<V> | 
 A Trie String lookup data structure using a fixed size array. 
 | 
| ArrayUtil | 
 Utility methods for Array manipulation 
 | 
| AsyncContentProvider | 
 | 
| AsyncContentProvider.Listener | 
 A listener that is notified of content availability 
 | 
| AsyncContextEvent | 
  | 
| AsyncContextState | 
  | 
| AsyncContextState.WrappedAsyncListener | 
  | 
| AsyncDelayHandler | 
 A handler wrapper that provides the framework to asynchronously
 delay the handling of a request. 
 | 
| AsyncEchoServlet | 
  | 
| AsyncGzipFilter | 
Deprecated. | 
| AsyncJSON | 
 A non-blocking JSON parser that can parse partial JSON strings. 
 | 
| AsyncJSON.Context | 
 The state of JSON parsing. 
 | 
| AsyncJSON.Factory | 
 The factory that creates AsyncJSON instances. 
 | 
| AsyncMiddleManServlet | 
 Servlet 3.1 asynchronous proxy servlet with capability
 to intercept and modify request/response content. 
 | 
| AsyncMiddleManServlet.ContentTransformer | 
 Allows applications to transform upstream and downstream content. 
 | 
| AsyncMiddleManServlet.GZIPContentTransformer | 
  | 
| AsyncMiddleManServlet.Transparent | 
 | 
| AsyncNCSARequestLog | 
Deprecated.
 | 
| AsyncProxyServlet | 
 Servlet 3.1 asynchronous proxy servlet. 
 | 
| AsyncProxyServlet.Transparent | 
Convenience extension of  AsyncProxyServlet that offers transparent proxy functionalities.  
 | 
| AsyncRequestLogWriter | 
 An asynchronously writing RequestLogWriter 
 | 
| AsyncRestServlet | 
 Servlet implementation class AsyncRESTServlet. 
 | 
| AtomicBiInteger | 
 An AtomicLong with additional methods to treat it as two hi/lo integers. 
 | 
| Atomics | 
  | 
| Attachable | 
 Abstract mechanism to support attachment of miscellaneous objects. 
 | 
| Attribute | 
  | 
| AttributeContainerMap | 
 | 
| AttributeNormalizer | 
 Normalize Attribute to String. 
 | 
| Attributes | 
  | 
| Attributes | 
 Attributes. 
 | 
| Attributes.Wrapper | 
  | 
| AttributesMap | 
  | 
| Authentication | 
Authentication represents a mechanism to authenticate requests for protected resources.  
 | 
| Authentication | 
 The Authentication state of a request. 
 | 
| Authentication.Challenge | 
 An Authentication Challenge has been sent. 
 | 
| Authentication.Deferred | 
 A deferred authentication with methods to progress
 the authentication process. 
 | 
| Authentication.Failed | 
  | 
| Authentication.Failure | 
 An Authentication Failure has been sent. 
 | 
| Authentication.HeaderInfo | 
 Structure holding information about the WWW-Authenticate (or Proxy-Authenticate) header. 
 | 
| Authentication.LoginAuthentication | 
 An authentication that is capable of performing a programmatic login
 operation. 
 | 
| Authentication.LogoutAuthentication | 
 An authentication that is capable of performing a programmatic
 logout operation. 
 | 
| Authentication.NonAuthenticated | 
 After a logout, the authentication reverts to a state
 where it is possible to programmatically log in again. 
 | 
| Authentication.ResponseSent | 
 Authentication Response sent state. 
 | 
| Authentication.Result | 
 | 
| Authentication.SendSuccess | 
  | 
| Authentication.User | 
 A successful Authentication with User information. 
 | 
| Authentication.Wrapped | 
 A wrapped authentication with methods provide the
 wrapped request/response for use by the application 
 | 
| AuthenticationProtocolHandler | 
  | 
| AuthenticationStore | 
 | 
| Authenticator | 
 Authenticator Interface 
 | 
| Authenticator.AuthConfiguration | 
 Authenticator Configuration 
 | 
| Authenticator.Factory | 
 Authenticator Factory 
 | 
| AuthorityHttpField | 
  | 
| AuthorizationService | 
 A service to query for user roles. 
 | 
| AWTLeakPreventer | 
 AWTLeakPreventer
 See https://issues.jboss.org/browse/AS7-3733
 The java.awt.Toolkit class has a static field that is the default toolkit. 
 | 
| B64Code | 
Deprecated.
 | 
| B64CodeBenchmark | 
  | 
| BadMessageException | 
 Exception thrown to indicate a Bad HTTP Message has either been received
 or attempted to be generated. 
 | 
| BadPayloadException | 
 Exception to terminate the connection because it has received data within a frame payload that was not consistent with the requirements of that frame
 payload. 
 | 
| BalancerServlet | 
  | 
| BaseAuthModule | 
  | 
| BaseBuilder | 
 Build a start configuration in ${jetty.base}, including
 ini files, directories, and libs. 
 | 
| BaseBuilder.Config | 
  | 
| BaseHolder<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). 
 | 
| BaseHome | 
 File access for ${jetty.home}, ${jetty.base}, directories. 
 | 
| BaseHome.SearchDir | 
  | 
| BaseHomeFileInitializer | 
 | 
| BasicAuthentication | 
 Implementation of the HTTP "Basic" authentication defined in RFC 2617. 
 | 
| BasicAuthentication.BasicResult | 
 Basic authentication result. 
 | 
| BasicAuthenticator | 
  | 
| BasicAuthModule | 
Deprecated. | 
| BasicEndpointConfig | 
 Basic EndpointConfig (used when no EndpointConfig is provided or discovered) 
 | 
| BasicServerEndpointConfig | 
  | 
| BatchMode | 
 | 
| BeginRequestContentParser | 
 Parser for the BEGIN_REQUEST frame body. 
 | 
| BinaryFrame | 
  | 
| BinaryPartialMessage | 
 Partial BINARY MessageAppender for MessageHandler.Partial interface 
 | 
| BinaryPartialOnMessage | 
 Partial BINARY MessageAppender for @OnMessage annotated methods 
 | 
| BinaryWholeMessage | 
  | 
| BindingEnumeration | 
 BindingEnumeration 
 | 
| BlockingArrayQueue<E> | 
 A BlockingQueue backed by a circular array capable or growing. 
 | 
| BlockingWriteCallback | 
 | 
| BlockingWriteCallback.WriteBlocker | 
  | 
| BodyParser | 
 The base parser for the frame body of HTTP/2 frames. 
 | 
| BooleanDecoder | 
 Default implementation of the Decoder.Text Message to Boolean decoder. 
 | 
| BooleanEncoder | 
 Default encoder for Boolean to Encoder.Text Message encoder 
 | 
| BoundDelegatingInputStream | 
 BoundDelegatingInputStream
 An InputStream that delegates methods to an ObjectInput. 
 | 
| BufferedResponseHandler | 
 A Handler that can apply a  HttpOutput.Interceptor
 mechanism to buffer the entire response content until the output is closed.  
 | 
| BufferedResponseHandler.BufferedInterceptor | 
 | 
| BufferingFlowControlStrategy | 
 A flow control strategy that accumulates updates and emits window control
 frames when the accumulated value reaches a threshold. 
 | 
| BufferingResponseListener | 
Implementation of  Response.Listener that buffers the content up to a maximum length
 specified to the constructors.  
 | 
| BufferUtil | 
 Buffer utility methods. 
 | 
| BundleClassLoaderHelper | 
 BundleClassLoaderHelper 
 | 
| BundleClassLoaderHelperFactory | 
 BundleClassLoaderHelperFactory
 Get a class loader helper adapted for the particular osgi environment. 
 | 
| BundleContextProvider | 
 BundleContextProvider 
 | 
| BundleFileLocatorHelper | 
 BundleFileLocatorHelper 
 | 
| BundleFileLocatorHelperFactory | 
 BundleFileLocatorHelperFactory
 Obtain a helper for locating files based on the bundle. 
 | 
| BundleProvider | 
 BundleProvider
 Jetty DeploymentManager Provider api for webapps or ContextHandlers that are discovered as osgi bundles. 
 | 
| BundleWebAppProvider | 
 BundleWebAppProvider 
 | 
| ByteAccumulator | 
Deprecated.
 | 
| ByteArrayDecoder | 
  | 
| ByteArrayEncoder | 
  | 
| ByteArrayEndPoint | 
 ByteArrayEndPoint. 
 | 
| ByteArrayISO8859Writer | 
 Byte Array ISO 8859 writer. 
 | 
| ByteArrayOutputStream2 | 
 ByteArrayOutputStream with public internals 
 | 
| ByteBufferAccumulator | 
 Accumulates data into a list of ByteBuffers which can then be combined into a single buffer or written to an OutputStream. 
 | 
| ByteBufferBenchmark | 
  | 
| ByteBufferContentProvider | 
 | 
| ByteBufferDecoder | 
  | 
| ByteBufferEncoder | 
  | 
| ByteBufferOutputStream | 
 Simple wrapper of a ByteBuffer as an OutputStream. 
 | 
| ByteBufferOutputStream2 | 
This class implements an output stream in which the data is written into a list of ByteBuffer,
 the buffer list automatically grows as data is written to it, the buffers are taken from the
 supplied  ByteBufferPool or freshly allocated if one is not supplied.  
 | 
| ByteBufferPool | 
 A ByteBuffer pool. 
 | 
| ByteBufferPool.Bucket | 
  | 
| ByteBufferPool.Lease | 
  | 
| ByteBufferRangeWriter | 
 ByteBuffer based RangeWriter 
 | 
| ByteDecoder | 
 Default implementation of the Decoder.Text Message to Byte decoder 
 | 
| ByteEncoder | 
 Default encoder for Byte to Encoder.Text Message encoder 
 | 
| BytesContentProvider | 
 | 
| CachedContentFactory | 
  | 
| CachingSessionDataStore | 
 CachingSessionDataStore
 A SessionDataStore is a mechanism for (persistently) storing data associated with sessions. 
 | 
| CachingSessionDataStoreFactory | 
 CachingSessionDataStoreFactory 
 | 
| CachingWebAppClassLoader | 
 | 
| CallableMethod | 
 A Callable Method 
 | 
| Callback | 
 A callback abstraction that handles completed/failed events of asynchronous operations. 
 | 
| Callback.Completable | 
 A CompletableFuture that is also a Callback. 
 | 
| Callback.Completing | 
  | 
| Callback.Nested | 
 Nested Completing Callback that completes after
 completing the nested callback 
 | 
| CdiDecoratingListener | 
 A DecoratingListener that listens for "org.eclipse.jetty.cdi.decorator" 
 | 
| CdiServletContainerInitializer | 
 A ServletContainerInitializer that introspects for a CDI API
 implementation within a web application and applies an integration
 mode if CDI is found. 
 | 
| CdiSpiDecorator | 
A Decorator that invokes the CDI provider within a webapp to decorate objects created by
 the contexts  DecoratedObjectFactory
 (typically Listeners, Filters and Servlets).  
 | 
| CertificateUtils | 
  | 
| CertificateValidator | 
 Convenience class to handle validation of certificates, aliases and keystores
 Allows specifying Certificate Revocation List (CRL), as well as enabling
 CRL Distribution Points Protocol (CRLDP) certificate extension support,
 and also enabling On-Line Certificate Status Protocol (OCSP) support. 
 | 
| CGI | 
Deprecated.
 | 
| ChannelEndPoint | 
 Channel End Point. 
 | 
| CharacterDecoder | 
 Default implementation of the Decoder.Text Message to Character decoder 
 | 
| CharacterEncoder | 
 Default encoder for Character to Encoder.Text Message encoder 
 | 
| CharsetStringBuilder | 
 Build a string from a sequence of bytes and/or characters. 
 | 
| CharsetStringBuilder.DecoderStringBuilder | 
  | 
| CharsetStringBuilder.Iso88591StringBuilder | 
  | 
| CharsetStringBuilder.UsAsciiStringBuilder | 
  | 
| ClassInheritanceHandler | 
 ClassInheritanceHandler
 As asm scans for classes, remember the type hierarchy. 
 | 
| ClassLoaderDump | 
  | 
| ClassLoadingObjectInputStream | 
 ClassLoadingObjectInputStream
 For re-inflating serialized objects, this class uses the thread context classloader
 rather than the jvm's default classloader selection. 
 | 
| ClassLoadingObjectInputStream.ClassLoaderThreadLocal | 
  | 
| Classpath | 
 Class to handle CLASSPATH construction 
 | 
| ClasspathPattern | 
 Classpath classes list performs pattern matching of a class name
 against an internal array of classpath pattern entries. 
 | 
| ClasspathPattern.ByClass | 
  | 
| ClasspathPattern.ByLocation | 
  | 
| ClasspathPattern.ByLocationOrModule | 
  | 
| ClasspathPattern.ByModule | 
  | 
| ClasspathPattern.ByPackage | 
  | 
| ClasspathPattern.ByPackageOrName | 
  | 
| ClassVisibilityChecker | 
 ClassVisibilityChecker
 Interface to be implemented by classes capable of checking class visibility
 for a context. 
 | 
| ClientCertAuthenticator | 
  | 
| ClientCertAuthModule | 
Deprecated. | 
| ClientConnectionFactory | 
 | 
| ClientConnectionFactory.Decorator | 
 Wraps another ClientConnectionFactory. 
 | 
| ClientContainer | 
 Container for Client use of the javax.websocket API. 
 | 
| ClientGenerator | 
  | 
| ClientParser | 
  | 
| ClientParser.Listener | 
  | 
| ClientParser.Listener.Adapter | 
  | 
| ClientUpgradeRequest | 
 Allowing a generate from a UpgradeRequest 
 | 
| ClientUpgradeResponse | 
  | 
| CloneConfiguration | 
  | 
| CloseableDoSFilter | 
This is an extension to  DoSFilter that uses Jetty APIs to
 abruptly close the connection when the request times out.  
 | 
| CloseException | 
  | 
| CloseFrame | 
  | 
| CloseInfo | 
  | 
| CloseState | 
 The set of close states for a stream or a session. 
 | 
| CloseState.Event | 
  | 
| CloseStatus | 
  | 
| CoderMetadata<T> | 
 The immutable base metadata for a coder (Decoder or Encoder 
 | 
| CoderMetadataSet<T,M extends CoderMetadata<T>> | 
 | 
| CommandLineBuilder | 
  | 
| CommandLineConfigSource | 
 Configuration Source representing the Command Line arguments. 
 | 
| CompactPathRule | 
 Rewrite the URI by compacting to remove // 
 | 
| CompletableCallback | 
Deprecated.
 | 
| CompressedContentFormat | 
  | 
| CompressExtension | 
  | 
| CompressionPool<T> | 
  | 
| ConcatServlet | 
Deprecated. | 
| ConcurrentHashSet<E> | 
Deprecated.
 | 
| ConfigSource | 
 A Configuration Source 
 | 
| ConfigSources | 
 Weighted List of ConfigSources. 
 | 
| Configurable | 
 Tag indicating a component that needs to be configured. 
 | 
| ConfigurableSpnegoAuthenticator | 
 A LoginAuthenticator that uses SPNEGO and the GSS API to authenticate requests. 
 | 
| ConfigurableSpnegoLoginService | 
 A configurable (as opposed to using system properties) SPNEGO LoginService. 
 | 
| Configuration | 
 Base Class for WebApplicationContext Configuration. 
 | 
| Configuration.ClassList | 
  | 
| Configuration.Wrapper | 
  | 
| Configuration.WrapperFunction | 
 Experimental Wrapper mechanism for WebApp Configuration components. 
 | 
| ConfigurationException | 
  | 
| ConfigurationManager | 
 ConfigurationManager
 Type for allow injection of property values for replacement in jetty xml files during deployment. 
 | 
| ConfigurationProcessor | 
 A ConfigurationProcessor for non XmlConfiguration format files. 
 | 
| ConfigurationProcessorFactory | 
  | 
| ConnectHandler | 
Implementation of a  Handler that supports HTTP CONNECT.  
 | 
| ConnectHandler.ConnectContext | 
  | 
| Connection | 
 | 
| Connection | 
 | 
| Connection.Listener | 
 A Listener for connection events. 
 | 
| Connection.Listener.Adapter | 
  | 
| Connection.UpgradeFrom | 
Connection implementations implement this interface when they
 can upgrade from the protocol they speak (for example HTTP/1.1)
 to a different protocol (e.g.  
 | 
| Connection.UpgradeTo | 
Connection implementations implement this interface when they
 can be upgraded to the protocol they speak (e.g.  
 | 
| ConnectionFactory | 
 | 
| ConnectionFactory.Detecting | 
 | 
| ConnectionFactory.Detecting.Detection | 
 | 
| ConnectionFactory.Upgrading | 
  | 
| ConnectionLimit | 
 A Listener that limits the number of Connections. 
 | 
| ConnectionManager | 
Deprecated.
 | 
| ConnectionPool | 
 Client-side connection pool abstraction. 
 | 
| ConnectionPool.Factory | 
 Factory for ConnectionPool instances. 
 | 
| ConnectionPool.Multiplexable | 
 Marks a connection as supporting multiplexed requests. 
 | 
| ConnectionPoolsBenchmark | 
  | 
| ConnectionState | 
 WebSocket Connection State. 
 | 
| ConnectionStatistics | 
 | 
| ConnectionStatistics.Stats | 
  | 
| ConnectionStatisticsMBean | 
  | 
| Connector | 
 Connector 
 | 
| Connector | 
A  Connector accept connections and data from remote peers,
 and allows applications to send data to remote peers, by setting up
 the machinery needed to handle such tasks.  
 | 
| Connectors | 
 Specifies a jetty configuration <connectors/> element for Ant build file. 
 | 
| ConnectorServer | 
 LifeCycle wrapper for JMXConnectorServer. 
 | 
| ConnectorStatistics | 
Deprecated.
 | 
| ConscryptClientALPNProcessor | 
  | 
| ConscryptServerALPNProcessor | 
  | 
| ConsoleScanner | 
 ConsoleScanner
 Read input from stdin 
 | 
| ConstantThrowable | 
 A Throwable that may be used in static contexts. 
 | 
| Constraint | 
 Constraint
 Describe an auth and/or data constraint. 
 | 
| ConstraintAware | 
  | 
| ConstraintMapping | 
  | 
| ConstraintSecurityHandler | 
 ConstraintSecurityHandler 
 | 
| Container | 
 A Container 
 | 
| Container.InheritedListener | 
 Inherited Listener. 
 | 
| Container.Listener | 
 A listener for Container events. 
 | 
| ContainerDefaultConfigurator | 
 The "Container Default Configurator" per the JSR-356 spec. 
 | 
| ContainerInitializer | 
  | 
| ContainerInitializer | 
 Utility Methods for manual execution of ServletContainerInitializer when
 using Embedded Jetty. 
 | 
| ContainerInitializer.ServletContainerInitializerServletContextListener | 
  | 
| ContainerInitializerAnnotationHandler | 
 ContainerInitializerAnnotationHandler 
 | 
| ContainerLifeCycle | 
A ContainerLifeCycle is an  LifeCycle implementation for a collection of contained beans.  
 | 
| ContainerTldBundleDiscoverer | 
 ContainerTldBundleDiscoverer
 Finds bundles that are considered as on the container classpath that
 contain tlds. 
 | 
| ContentDecoder | 
 | 
| ContentDecoder.Factory | 
 | 
| ContentParser | 
  | 
| ContentParser.Result | 
  | 
| ContentProvider | 
 | 
| ContentProvider.Typed | 
An extension of  ContentProvider that provides a content type string
 to be used as a  Content-Type HTTP header in requests.  
 | 
| ContentResponse | 
A specialized  Response that can hold a limited content in memory.  
 | 
| ContextFactory | 
 ContextFactory 
 | 
| ContextHandler | 
 ContextHandler. 
 | 
| ContextHandler.AliasCheck | 
 Interface to check aliases 
 | 
| ContextHandler.ApproveAliases | 
Deprecated. | 
| ContextHandler.ApproveNonExistentDirectoryAliases | 
Deprecated. | 
| ContextHandler.Availability | 
  | 
| ContextHandler.ContextScopeListener | 
 Listener for all threads entering context scope, including async IO callbacks 
 | 
| ContextHandler.ContextStatus | 
  | 
| ContextHandler.StaticContext | 
 A simple implementation of ServletContext that is used when there is no
 ContextHandler. 
 | 
| ContextHandlerCollection | 
This  HandlerCollection is creates a
 Map of contexts to it's contained handlers based
 on the context path and virtual hosts of any contained  ContextHandlers.  
 | 
| ContextHandlerMBean | 
  | 
| ContextHandlers | 
 Specifies <contextHandlers/> element in web app configuration. 
 | 
| Continuation | 
Deprecated.
 | 
| ContinuationBodyParser | 
  | 
| ContinuationFilter | 
Deprecated.
 | 
| ContinuationFilter.FilteredContinuation | 
  | 
| ContinuationFrame | 
  | 
| ContinuationFrame | 
  | 
| ContinuationListener | 
Deprecated.
 | 
| ContinuationSupport | 
Deprecated.
 | 
| ContinuationThrowable | 
Deprecated.
 | 
| ContinueProtocolHandler | 
 A protocol handler that handles the 100 response code. 
 | 
| ControlFrame | 
  | 
| CookieCompliance | 
 The compliance for Cookie handling. 
 | 
| CookieCutter | 
 Cookie parser 
 | 
| CookiePatternRule | 
 Sets the cookie in the response whenever the rule finds a match. 
 | 
| CounterStatistic | 
 Statistics on a counter value. 
 | 
| CountingCallback | 
 A callback wrapper that succeeds the wrapped callback when the count is
 reached, or on first failure. 
 | 
| Credential | 
 Credentials. 
 | 
| Credential.Crypt | 
 Unix Crypt Credentials 
 | 
| Credential.MD5 | 
 MD5 Credentials 
 | 
| CredentialProvider | 
 Provider of credentials, it converts a String into a credential if it starts with a given prefix 
 | 
| CredentialValidationCallback | 
 CredentialValidationCallback
 Store a jetty Credential for a user so that it can be
 validated by jaspi 
 | 
| CrossOriginFilter | 
 | 
| CustomRequestLog | 
 A flexible RequestLog, which produces log strings in a customizable format. 
 | 
| CyclicTimeout | 
 An abstract implementation of a timeout. 
 | 
| CyclicTimeouts<T extends CyclicTimeouts.Expirable> | 
An implementation of a timeout that manages many  expirable entities whose
 timeouts are mostly cancelled or re-scheduled.  
 | 
| CyclicTimeouts.Expirable | 
 An entity that may expire. 
 | 
| DatabaseAdaptor | 
 DatabaseAdaptor
 Handles differences between databases. 
 | 
| DataBodyParser | 
  | 
| DataFrame | 
  | 
| DataFrame | 
 A Data Frame 
 | 
| DataGenerator | 
  | 
| DataRateLimitedServlet | 
Deprecated.
 | 
| DataSourceCloser | 
 Close a DataSource. 
 | 
| DataSourceLoginModule | 
 DataSourceLoginModule
 A LoginModule that uses a DataSource to retrieve user authentication
 and authorisation information. 
 | 
| DataSourceLoginService | 
 DataSourceUserRealm 
 | 
| DateCache | 
 Date Format Cache. 
 | 
| DateCache.Tick | 
  | 
| DateCacheBenchmark | 
  | 
| DateCacheNoTick | 
 Date Format Cache. 
 | 
| DateCacheNoTickBenchmark | 
  | 
| DateCacheSimpleDateFormat | 
 Date Format Cache. 
 | 
| DateCacheSimpleDateFormat.Tick | 
  | 
| DateCacheSimpleDateFormatBenchmark | 
  | 
| DateGenerator | 
 ThreadLocal Date formatters for HTTP style dates. 
 | 
| DateParser | 
 ThreadLocal data parsers for HTTP style dates 
 | 
| DebugBinding | 
  | 
| DebugHandler | 
Deprecated.
 | 
| DebugListener | 
 A Context Listener that produces additional debug. 
 | 
| DebugListenerBinding | 
 A Deployment binding that installs a DebugListener in all deployed contexts 
 | 
| DeclareRolesAnnotationHandler | 
 DeclaresRolesAnnotationHandler 
 | 
| DecoderFactory | 
 | 
| DecoderFactory.Wrapper | 
  | 
| DecoderMetadata | 
 Immutable Metadata for a Decoder 
 | 
| DecoderMetadataSet | 
  | 
| DecoratedObjectFactory | 
An ObjectFactory enhanced by  Decorator instances.  
 | 
| DecoratingListener | 
 A ServletContextAttributeListener that listens for a context
 attribute to obtain a decorator instance. 
 | 
| DecoratingListener | 
 An extended org.eclipse.jetty.servlet.DecoratingListener. 
 | 
| Decorator | 
 Interface for 3rd party libraries to decorate recently created objects in Jetty. 
 | 
| DefaultAuthenticatorFactory | 
 The Default Authenticator Factory. 
 | 
| DefaultBinaryEncoder | 
  | 
| DefaultBinaryStreamEncoder | 
  | 
| DefaultBundleClassLoaderHelper | 
 DefaultBundleClassLoaderHelper 
 | 
| DefaultCallbackHandler | 
 DefaultCallbackHandler
 An implementation of the JAAS CallbackHandler. 
 | 
| DefaultFileLocatorHelper | 
 DefaultFileLocatorHelper 
 | 
| DefaultHandler | 
 Default Handler. 
 | 
| DefaultIdentityService | 
 Default Identity Service implementation. 
 | 
| DefaultJettyAtJettyHomeHelper | 
 DefaultJettyAtJettyHomeHelper 
 | 
| DefaultsDescriptor | 
 DefaultsDescriptor 
 | 
| DefaultServlet | 
 The default servlet. 
 | 
| DefaultSessionCache | 
 DefaultSessionCache
 A session store that keeps its sessions in memory in a hashmap 
 | 
| DefaultSessionCacheFactory | 
 DefaultSessionCacheFactory
 Factory for creating new DefaultSessionCaches. 
 | 
| DefaultSessionIdManager | 
 DefaultSessionIdManager
 Manages session ids to ensure each session id within a context is unique, and that
 session ids can be shared across contexts (but not session contents). 
 | 
| DefaultTextEncoder | 
  | 
| DefaultTextStreamEncoder | 
  | 
| DefaultUserIdentity | 
 The default implementation of UserIdentity. 
 | 
| DeferredAuthentication | 
  | 
| DeferredContentProvider | 
 | 
| DeferredContentProvider.Chunk | 
  | 
| DeflateFrameExtension | 
Implementation of the
  deflate-frame
 extension seen out in the wild.  
 | 
| DeflaterPool | 
  | 
| DeflaterPoolBenchmark | 
  | 
| DelegatedContainerScope | 
  | 
| DelegatingThreadPool | 
  | 
| DeMaskProcessor | 
  | 
| DeploymentManager | 
 The Deployment Manager. 
 | 
| DeploymentManagerMBean | 
  | 
| DeprecationWarning | 
  | 
| Descriptor | 
  | 
| DescriptorProcessor | 
 DescriptorProcessor 
 | 
| Destination | 
 | 
| Destroyable | 
 A Destroyable is an object which can be destroyed. 
 | 
| DetectorConnectionFactory | 
 | 
| DigestAuthentication | 
 Implementation of the HTTP "Digest" authentication defined in RFC 2617. 
 | 
| DigestAuthenticator | 
 | 
| DigestAuthModule | 
Deprecated. | 
| DirConfigSource | 
 | 
| DisconnectCallback | 
  | 
| DisconnectFrame | 
  | 
| DiscoveredAnnotation | 
 DiscoveredAnnotation
 Represents an annotation that has been discovered
 by scanning source code of WEB-INF/classes and WEB-INF/lib jars. 
 | 
| Dispatcher | 
  | 
| DOMLeakPreventer | 
Deprecated.
 | 
| DoSFilter | 
 Denial of Service filter 
 | 
| DoSFilter.Action | 
  | 
| DoSFilter.Listener | 
 Listener for actions taken against specific requests. 
 | 
| DoSFilter.OverLimit | 
  | 
| DoSFilter.RateType | 
Deprecated. | 
| DoubleDecoder | 
 Default implementation of the Decoder.Text Message to Double to decoder 
 | 
| DoubleEncoder | 
 Default encoder for Double to Encoder.Text Message encoder 
 | 
| DriverManagerLeakPreventer | 
 DriverManagerLeakPreventer
 Cause DriverManager.getCallerClassLoader() to be called, which will pin the classloader. 
 | 
| Dumpable | 
  | 
| Dumpable.DumpableContainer | 
 DumpableContainer
 A Dumpable that is a container of beans can implement this
 interface to allow it to refine which of its beans can be
 dumped. 
 | 
| DumpableCollection | 
  | 
| DumpServlet | 
  | 
| DuplexConnectionPool | 
  | 
| DuplicateCoderException | 
 Thrown when a duplicate coder is encountered when attempting to identify a Endpoint's metadata (Decoder or Encoder) 
 | 
| EatWhatYouKill | 
 A strategy where the thread that produces will run the resulting task if it
 is possible to do so without thread starvation. 
 | 
| Edge | 
 Basic Graph Edge 
 | 
| ELContextCleaner | 
 ELContextCleaner
 Clean up BeanELResolver when the context is going out
 of service:
 See http://java.net/jira/browse/GLASSFISH-1649
 See https://bugs.eclipse.org/bugs/show_bug.cgi?id=353095 
 | 
| EmbeddedQueryManager | 
  | 
| EmbeddedQueryManagerFactory | 
  | 
| EmptyClientEndpointConfig | 
  | 
| EmptyConfigurator | 
  | 
| EmptyResource | 
 EmptyResource
 Represents a resource that does does not refer to any file, url, jar etc. 
 | 
| EncodeFailedFuture | 
 A Future<Void> that is already failed as a result of an Encode error 
 | 
| EncoderFactory | 
 Represents all of the declared Encoders that the Container is aware of. 
 | 
| EncoderFactory.Wrapper | 
  | 
| EncoderMetadata | 
 Immutable Metadata for a Encoder 
 | 
| EncoderMetadataSet | 
  | 
| EncodingException | 
  | 
| EncodingHttpWriter | 
  | 
| EndPoint | 
 EndPoint is the abstraction for an I/O channel that transports bytes. 
 | 
| EndpointInstance | 
 Associate a JSR Endpoint with its optional EndpointConfig 
 | 
| EndpointMetadata | 
  | 
| EndRequestContentParser | 
 Parser for the END_REQUEST frame body. 
 | 
| EnvConfiguration | 
 EnvConfiguration 
 | 
| EnvEntry | 
 EnvEntry 
 | 
| EofException | 
 A Jetty specialization of EOFException. 
 | 
| ErrorCode | 
 Standard HTTP/2 error codes. 
 | 
| ErrorHandler | 
 | 
| ErrorHandler.ErrorPageMapper | 
  | 
| ErrorPageErrorHandler | 
 An ErrorHandler that maps exceptions and status codes to URIs for dispatch using
 the internal ERROR style of dispatch. 
 | 
| EventDriver | 
  | 
| EventDriverFactory | 
 Create EventDriver implementations. 
 | 
| EventDriverImpl | 
 A specific implementation of a EventDriver. 
 | 
| EventMethod | 
  | 
| EventMethods | 
 A representation of the methods available to call for a particular class. 
 | 
| EventSender | 
 Utility class for emitting OSGi EventAdmin events 
 | 
| EventSource | 
 | 
| EventSource.Emitter | 
EventSource.Emitter is the active half of an event source connection, and allows applications
 to operate on the connection by sending events, data or comments, or by closing the connection.  
 | 
| EventSourceServlet | 
 | 
| EWYKBenchmark | 
  | 
| EWYKBenchmark.ThreadState | 
  | 
| ExampleServer | 
  | 
| ExampleServerXml | 
 Configures and Starts a Jetty server from an XML declaration. 
 | 
| ExampleUtil | 
  | 
| ExecuteProduceConsume | 
 A strategy where the thread that produces will always run the resulting task. 
 | 
| ExecutionStrategy | 
 | 
| ExecutionStrategy.Producer | 
 A producer of Runnable tasks to run. 
 | 
| ExecutorSizedThreadPool | 
Deprecated.
 | 
| ExecutorThreadPool | 
 | 
| Extension | 
 Interface for WebSocket Extensions. 
 | 
| ExtensionConfig | 
 Represents an Extension Configuration, as seen during the connection Handshake process. 
 | 
| ExtensionFactory | 
Deprecated.
 | 
| ExtensionStack | 
 Represents the stack of Extensions. 
 | 
| FailureFrame | 
  | 
| FakeURLClassLoader | 
 FakeURLClassLoader 
 | 
| FastCGIProxyServlet | 
 | 
| FastFileServer | 
 Fast FileServer. 
 | 
| FCGI | 
  | 
| FCGI.FrameType | 
  | 
| FCGI.Headers | 
  | 
| FCGI.Role | 
  | 
| FCGI.StreamType | 
  | 
| Fields | 
 A container for name/value pairs, known as fields. 
 | 
| Fields.Field | 
 A named list of string values. 
 | 
| FileArg | 
  | 
| FileBufferedResponseHandler | 
 A Handler that can apply a  HttpOutput.Interceptor
 mechanism to buffer the entire response content until the output is closed.  
 | 
| FileDestroyable | 
  | 
| FileID | 
 Simple, yet surprisingly common utility methods for identifying various file types commonly seen and worked with in a
 deployment scenario. 
 | 
| FileInitializer | 
 Interface for initializing a file resource. 
 | 
| FileMatchingConfiguration | 
 Describes set of files matched by <fileset/> elements in ant configuration
 file. 
 | 
| FileNoticeLifeCycleListener | 
 A LifeCycle Listener that writes state changes to a file. 
 | 
| FileResource | 
Deprecated.
 | 
| FileServer | 
 Simple Jetty FileServer. 
 | 
| FileServerXml | 
 A Jetty FileServer. 
 | 
| FileSessionDataStore | 
 FileSessionDataStore
 A file-based store of session data. 
 | 
| FileSessionDataStoreFactory | 
 FileSessionDataStoreFactory 
 | 
| FillInterest | 
 | 
| FilterHolder | 
  | 
| FilterHolder.WrapFunction | 
 Experimental Wrapper mechanism for Filter objects. 
 | 
| FilterHolder.Wrapper | 
  | 
| FilterMapping | 
  | 
| FilterMappingMBean | 
  | 
| FixedMasker | 
  | 
| Flags | 
  | 
| FloatDecoder | 
 Default implementation of the Text Message to Float decoder 
 | 
| FloatEncoder | 
 Default encoder for Float to Encoder.Text Message encoder 
 | 
| FlowControlStrategy | 
  | 
| FlowControlStrategy.Factory | 
  | 
| Flusher | 
  | 
| ForceRequestHeaderValueRule | 
  | 
| FormAuthenticator | 
 FORM Authenticator. 
 | 
| FormAuthenticator.FormAuthentication | 
 This Authentication represents a just completed Form authentication. 
 | 
| FormAuthenticator.FormRequest | 
  | 
| FormAuthenticator.FormResponse | 
  | 
| FormAuthModule | 
Deprecated. | 
| FormContentProvider | 
A  ContentProvider for form uploads with the
 "application/x-www-form-urlencoded" content type.  
 | 
| ForwardBenchmark | 
  | 
| ForwardedRequestCustomizer | 
 Customize Requests for Proxy Forwarding. 
 | 
| ForwardedRequestCustomizer.Source | 
 Ordered Source Enum. 
 | 
| ForwardedSchemeHeaderRule | 
 Set the scheme for the request 
 | 
| FragmentActivator | 
 FragmentActivator
 Sets up support for jsp and jstl. 
 | 
| FragmentConfiguration | 
 FragmentConfiguration 
 | 
| FragmentDescriptor | 
 Fragment
 A web-fragment.xml descriptor. 
 | 
| FragmentDescriptor.OtherType | 
  | 
| FragmentExtension | 
 Fragment Extension 
 | 
| Frame | 
  | 
| Frame | 
 An immutable websocket frame. 
 | 
| Frame.Type | 
  | 
| FrameCaptureExtension | 
  | 
| FrameFlusher | 
  | 
| FrameGenerator | 
  | 
| FramePipes | 
  | 
| FrameType | 
  | 
| FS | 
  | 
| FutureCallback | 
  | 
| FuturePromise<C> | 
  | 
| FutureResponseListener | 
 | 
| FutureWriteCallback | 
 | 
| GCloudSessionDataStore | 
 GCloudSessionDataStore 
 | 
| GCloudSessionDataStore.EntityDataModel | 
 EntityDataModel
 Names of type of Entity and Entity properties for sessions. 
 | 
| GCloudSessionDataStore.ExpiryInfo | 
 ExpiryInfo
 Information related to session expiry 
 | 
| GCloudSessionDataStoreFactory | 
 GCloudSessionDataStoreFactory 
 | 
| GCThreadLeakPreventer | 
Deprecated.
 | 
| Generator | 
  | 
| Generator | 
  | 
| Generator | 
 Generating a frame in WebSocket land. 
 | 
| Generator.Result | 
  | 
| GlobalWebappConfigBinding | 
 Provides a way of globally setting various aspects of webapp contexts. 
 | 
| GoAwayBodyParser | 
  | 
| GoAwayFrame | 
  | 
| GoAwayGenerator | 
  | 
| Graceful | 
Jetty components that wish to be part of a Graceful shutdown implement this interface so that
 the  Graceful.shutdown() method will be called to initiate a shutdown.  
 | 
| Graceful.Shutdown | 
A utility Graceful that uses a  FutureCallback to indicate if shutdown is completed.  
 | 
| Graph | 
 Basic directed graph implementation 
 | 
| GraphOutputDot | 
 Output the Graph in GraphViz Dot format. 
 | 
| GZIPContentDecoder | 
 | 
| GZIPContentDecoder | 
 Decoder for the "gzip" content encoding. 
 | 
| GZIPContentDecoder.Factory | 
 | 
| GzipFactory | 
  | 
| GzipFilter | 
Deprecated. | 
| GzipHandler | 
 A Handler that can dynamically GZIP uncompress requests, and compress responses. 
 | 
| GzipHttpInputInterceptor | 
 An HttpInput Interceptor that inflates GZIP encoded request content. 
 | 
| GzipHttpOutputInterceptor | 
  | 
| Handler | 
 A Jetty Server Handler. 
 | 
| HandlerCollection | 
 A collection of handlers. 
 | 
| HandlerCollection.Handlers | 
  | 
| HandlerContainer | 
 A Handler that contains other Handlers. 
 | 
| HandlerList | 
 HandlerList. 
 | 
| HandlerWrapper | 
 | 
| HandshakeRFC6455 | 
 | 
| HashLoginService | 
 Properties User Realm. 
 | 
| HazelcastSessionDataStore | 
 Session data stored in Hazelcast 
 | 
| HazelcastSessionDataStoreFactory | 
 | 
| HeaderBlockFragments | 
  | 
| HeaderBlockParser | 
  | 
| HeaderFilter | 
 Header Filter 
 | 
| HeaderGenerator | 
  | 
| HeaderParser | 
 Parser for FastCGI frame headers. 
 | 
| HeaderParser | 
 The parser for the frame header of HTTP/2 frames. 
 | 
| HeaderPatternRule | 
 Sets the header in the response whenever the rule finds a match. 
 | 
| HeaderRegexRule | 
 Rule to add a header based on a Regex match 
 | 
| HeaderRule | 
 Abstract rule that matches against request headers. 
 | 
| HeadersBodyParser | 
  | 
| HeadersFrame | 
  | 
| HeadersGenerator | 
  | 
| HelloHandler | 
  | 
| HelloServlet | 
  | 
| HelloSessionServlet | 
  | 
| HelloWorld | 
  | 
| HelpMojo | 
 Display help information on jetty-jspc-maven-plugin. 
 Call mvn jetty-jspc:help -Ddetail=true -Dgoal=<goal-name> to display parameter details. 
 | 
| HelpMojo | 
 Display help information on jetty-maven-plugin. 
 Call mvn jetty:help -Ddetail=true -Dgoal=<goal-name> to display parameter details. 
 | 
| Holder<T> | 
 Holder
 Specialization of AbstractHolder for servlet-related classes that
 have init-params etc 
 | 
| HolderMBean | 
  | 
| HomeBaseWarning | 
 Display an optional Warning Message if the {jetty.home} and {jetty.base} are the same directory. 
 | 
| HostHeaderCustomizer | 
 Customizes requests that lack the Host header (for example, HTTP 1.0 requests). 
 | 
| HostMap<TYPE> | 
  | 
| HostPort | 
 Parse an authority string (in the form host:port) into
 host and port, handling IPv4 and IPv6 host formats
 as defined in https://www.ietf.org/rfc/rfc2732.txt 
 | 
| HostPortHttpField | 
 An HttpField holding a preparsed Host and port number 
 | 
| HotSwapHandler | 
 A HandlerContainer that allows a hot swap of a wrapped handler. 
 | 
| HouseKeeper | 
 HouseKeeper
 There is 1 session HouseKeeper per SessionIdManager instance. 
 | 
| HpackContext | 
 HPACK - Header Compression for HTTP/2 
 | 
| HpackContext.Entry | 
  | 
| HpackContext.StaticEntry | 
  | 
| HpackDecoder | 
 Hpack Decoder 
 | 
| HpackEncoder | 
  | 
| HpackException | 
  | 
| HpackException.CompressionException | 
  | 
| HpackException.SessionException | 
 A Session HPACK Exception. 
 | 
| HpackException.StreamException | 
 A Stream HPACK exception. 
 | 
| HpackFieldPreEncoder | 
  | 
| Http1FieldPreEncoder | 
  | 
| HTTP2Cipher | 
  | 
| HTTP2Cipher.CipherComparator | 
 Comparator that orders non blacklisted ciphers before blacklisted ones. 
 | 
| HTTP2Client | 
HTTP2Client provides an asynchronous, non-blocking implementation
 to send HTTP/2 frames to a server.  
 | 
| HTTP2ClientConnectionFactory | 
  | 
| HTTP2ClientSession | 
  | 
| HTTP2Connection | 
  | 
| HTTP2CServerConnectionFactory | 
 HTTP2 Clear Text Connection factory. 
 | 
| HTTP2Flusher | 
  | 
| HTTP2Flusher.Entry | 
  | 
| Http2Server | 
  | 
| Http2Server.PushedTilesFilter | 
  | 
| HTTP2ServerConnection | 
  | 
| HTTP2ServerConnectionFactory | 
  | 
| HTTP2ServerSession | 
  | 
| HTTP2Session | 
  | 
| HTTP2Stream | 
  | 
| HttpAuthenticationStore | 
  | 
| HttpChannel | 
  | 
| HttpChannel | 
 HttpChannel represents a single endpoint for HTTP semantic processing. 
 | 
| HttpChannel.Listener | 
 | 
| HttpChannel.TransientListeners | 
Deprecated. | 
| HttpChannelListeners | 
 | 
| HttpChannelOverFCGI | 
  | 
| HttpChannelOverFCGI | 
  | 
| HttpChannelOverHttp | 
 An HttpChannel customized to be transported over the HTTP/1 protocol 
 | 
| HttpChannelOverHTTP | 
  | 
| HttpChannelOverHTTP2 | 
  | 
| HttpChannelOverHTTP2 | 
  | 
| HttpChannelState | 
 Implementation of AsyncContext interface that holds the state of request-response cycle. 
 | 
| HttpChannelState.Action | 
 The actions to take as the channel moves from state to state. 
 | 
| HttpChannelState.State | 
  | 
| HttpClient | 
HttpClient provides an efficient, asynchronous, non-blocking implementation
 to perform HTTP requests to a server through a simple API that offers also blocking semantic.  
 | 
| HttpClientMBean | 
  | 
| HttpClientProvider | 
  | 
| HttpClientTransport | 
 | 
| HttpClientTransportOverFCGI | 
  | 
| HttpClientTransportOverHTTP | 
  | 
| HttpClientTransportOverHTTP2 | 
  | 
| HttpClientTransportOverUnixSockets | 
  | 
| HttpCompliance | 
 HTTP compliance modes for Jetty HTTP parsing and handling. 
 | 
| HttpComplianceSection | 
  | 
| HttpConfiguration | 
 HTTP Configuration. 
 | 
| HttpConfiguration.ConnectionFactory | 
  | 
| HttpConfiguration.Customizer | 
 An interface that allows a request object to be customized
 for a particular HTTP connector configuration. 
 | 
| HttpConnection | 
  | 
| HttpConnection | 
 | 
| HttpConnectionFactory | 
 A Connection Factory for HTTP Connections. 
 | 
| HttpConnectionOverFCGI | 
  | 
| HttpConnectionOverHTTP | 
  | 
| HttpConnectionOverHTTP2 | 
  | 
| HttpConnectionUpgrader | 
  | 
| HttpContent | 
HttpContent is a stateful, linear representation of the request content provided
 by a  ContentProvider that can be traversed one-way to obtain content buffers to
 send to an HTTP server.  
 | 
| HttpContent | 
 HttpContent interface. 
 | 
| HttpContent.ContentFactory | 
  | 
| HttpContentRangeWriter | 
 Range Writer selection for HttpContent 
 | 
| HttpContentResponse | 
  | 
| HttpConversation | 
  | 
| HttpCookie | 
  | 
| HttpCookie.SameSite | 
  | 
| HttpCookie.SetCookieHttpField | 
  | 
| HttpCookieStore | 
 Implementation of CookieStore that delegates to an instance created by CookieManager
 via CookieManager.getCookieStore(). 
 | 
| HttpCookieStore.Empty | 
  | 
| HttpDestination | 
  | 
| HttpDestinationOverFCGI | 
  | 
| HttpDestinationOverHTTP | 
  | 
| HttpDestinationOverHTTP2 | 
  | 
| HttpExchange | 
  | 
| HttpField | 
 An HTTP Field 
 | 
| HttpField.IntValueHttpField | 
  | 
| HttpField.LongValueHttpField | 
  | 
| HttpFieldPreEncoder | 
 Interface to pre-encode HttpFields. 
 | 
| HttpFields | 
 HTTP Fields. 
 | 
| HttpGenerator | 
 HttpGenerator. 
 | 
| HttpGenerator.Result | 
  | 
| HttpGenerator.State | 
  | 
| HttpHeader | 
  | 
| HttpHeaderValue | 
  | 
| HttpInput | 
 | 
| HttpInput.ChainedInterceptor | 
 | 
| HttpInput.Content | 
  | 
| HttpInput.EofContent | 
  | 
| HttpInput.EOFState | 
  | 
| HttpInput.ErrorState | 
  | 
| HttpInput.Interceptor | 
 An interceptor for HTTP Request input. 
 | 
| HttpInput.SentinelContent | 
 A Sentinel Content, which has zero length content but
 indicates some other event in the input stream (eg EOF) 
 | 
| HttpInput.State | 
  | 
| HttpInputOverHTTP | 
  | 
| HttpMethod | 
 Known HTTP Methods 
 | 
| HttpMethodBenchmark | 
  | 
| HttpOutput | 
HttpOutput implements  ServletOutputStream
 as required by the Servlet specification.  
 | 
| HttpOutput.Interceptor | 
 The HttpOutput.Interceptor is a single intercept point for all
 output written to the HttpOutput: via writer; via output stream;
 asynchronously; or blocking. 
 | 
| HttpParser | 
 A Parser for 1.0 and 1.1 as defined by RFC7230 
 | 
| HttpParser.ComplianceHandler | 
  | 
| HttpParser.FieldState | 
  | 
| HttpParser.HttpHandler | 
  | 
| HttpParser.RequestHandler | 
  | 
| HttpParser.ResponseHandler | 
  | 
| HttpParser.State | 
  | 
| HttpProxy | 
  | 
| HttpReceiver | 
HttpReceiver provides the abstract code to implement the various steps of the receive of HTTP responses.  
 | 
| HttpReceiverOverFCGI | 
  | 
| HttpReceiverOverHTTP | 
  | 
| HttpReceiverOverHTTP2 | 
  | 
| HttpRedirector | 
 Utility class that handles HTTP redirects. 
 | 
| HttpRequest | 
  | 
| HttpRequestException | 
  | 
| HttpResponse | 
  | 
| HttpResponseException | 
  | 
| HttpResponseHeaderParseListener | 
  | 
| HttpResponseHeaderParser | 
 Responsible for reading UTF8 Response Header lines and parsing them into a provided UpgradeResponse object. 
 | 
| HttpResponseHeaderParser.ParseException | 
  | 
| HttpScheme | 
  | 
| HttpSender | 
 | 
| HttpSenderOverFCGI | 
  | 
| HttpSenderOverHTTP | 
  | 
| HttpSenderOverHTTP2 | 
  | 
| HttpServiceErrorHandlerHelper | 
 For jetty agnostic handling of errors issued by the HttpService. 
 | 
| HttpServiceErrorPageErrorHandler | 
 Extended error page handler. 
 | 
| HttpSpiContextHandler | 
 Jetty handler that bridges requests to HttpHandler. 
 | 
| HttpStatus | 
 
 Http Status Codes 
 | 
| HttpStatus.Code | 
  | 
| HttpTokens | 
 HTTP constants 
 | 
| HttpTokens.EndOfContent | 
  | 
| HttpTokens.Token | 
  | 
| HttpTokens.Type | 
  | 
| HttpTransport | 
 Abstraction of the outbound HTTP transport. 
 | 
| HttpTransportOverFCGI | 
  | 
| HttpTransportOverHTTP2 | 
  | 
| HttpURI | 
 Http URI. 
 | 
| HttpVersion | 
  | 
| HttpWriter | 
  | 
| Huffman | 
 This class contains the Huffman Codes defined in RFC7541. 
 | 
| HuffmanDecoder | 
 Used to decoded Huffman encoded strings. 
 | 
| HuffmanEncoder | 
 Used to encode strings Huffman encoding. 
 | 
| IdentityExtension | 
  | 
| IdentityService | 
 Associates UserIdentities from with threads and UserIdentity.Contexts. 
 | 
| IdleTimeout | 
 An Abstract implementation of an Idle Timeout. 
 | 
| IdleTimeoutHandler | 
 Handler to adjust the idle timeout of requests while dispatched. 
 | 
| IJsrMethod | 
  | 
| IJsrParamId | 
 JSR-356 Parameter Identification processing. 
 | 
| IncludableGzipFilter | 
Deprecated. | 
| IncludeExclude<ITEM> | 
 Utility class to maintain a set of inclusions and exclusions. 
 | 
| IncludeExcludeBasedFilter | 
 Include Exclude Based Filter 
 | 
| IncludeExcludeConnectionStatistics | 
  | 
| IncludeExcludeConnectionStatistics.ConnectionSet | 
  | 
| IncludeExcludeSet<T,P> | 
 Utility class to maintain a set of inclusions and exclusions. 
 | 
| InclusiveByteRange | 
 Byte range inclusive of end points. 
 | 
| IncomingFrames | 
 Interface for dealing with Incoming Frames. 
 | 
| InetAccessHandler | 
 InetAddress Access Handler 
 | 
| InetAddressSet | 
 A set of InetAddress patterns. 
 | 
| InfinispanSerializationContextInitializer | 
 Set up the marshaller for InfinispanSessionData serialization 
 | 
| InfinispanSessionData | 
 InfinispanSessionData
 Specialization of SessionData to hold the attributes as a serialized byte
 array. 
 | 
| InfinispanSessionDataStore | 
 InfinispanSessionDataStore 
 | 
| InfinispanSessionDataStoreFactory | 
 InfinispanSessionDataStoreFactory 
 | 
| InfinispanSessionLegacyConverter | 
 InfinispanSessionLegacyConverter
 Converts sessions saved in the old serialization
 format into the new protobuf-based serialization. 
 | 
| InflaterPool | 
  | 
| InitException | 
 Exception during initialization of the Endpoint 
 | 
| InitialContextFactory | 
 InitialContextFactory.java
 Factory for the default InitialContext. 
 | 
| InitialContextFactory.DefaultParser | 
  | 
| Injection | 
 Injection 
 | 
| InjectionCollection | 
 InjectionCollection
 Map of classname to all injections requested on that class,
 whether by declaration in web.xml or via equivalent annotations. 
 | 
| InputStreamContentProvider | 
 | 
| InputStreamDecoder | 
  | 
| InputStreamRangeWriter | 
 Default Range Writer for InputStream 
 | 
| InputStreamRangeWriter.InputStreamSupplier | 
  | 
| InputStreamResponseListener | 
Implementation of  Response.Listener that produces an  InputStream
 that allows applications to read the response content.  
 | 
| IntegerDecoder | 
 Default implementation of the Decoder.Text Message to Integer decoder 
 | 
| IntegerEncoder | 
 Default encoder for Integer to Encoder.Text Message encoder 
 | 
| IntrospectionUtil | 
 IntrospectionUtil 
 | 
| IntrospectorCleaner | 
 IntrospectorCleaner
 Cleans a static cache of Methods held by java.beans.Introspector
 class when a context is undeployed. 
 | 
| InvalidSignatureException | 
  | 
| InvalidWebSocketException | 
 Indicating that the provided Class is not a valid WebSocket as defined by the API. 
 | 
| Invocable | 
 A task (typically either a Runnable or Callable
 that declares how it will behave when invoked: 
 | 
| Invocable.InvocationType | 
  | 
| Invoker | 
 Dynamic Servlet Invoker. 
 | 
| IO | 
 IO Utilities. 
 | 
| IPAccessHandler | 
Deprecated.
 | 
| IPAddressMap<TYPE> | 
Deprecated.  | 
| ISession | 
 The SPI interface for implementing an HTTP/2 session. 
 | 
| Iso88591HttpWriter | 
  | 
| IStream | 
 The SPI interface for implementing an HTTP/2 stream. 
 | 
| IStream.FrameList | 
 An ordered list of frames belonging to the same stream. 
 | 
| IteratingCallback | 
 This specialized callback implements a pattern that allows
 a large asynchronous task to be broken into smaller
 asynchronous sub-tasks using iteration rather than recursion. 
 | 
| IteratingCallback.Action | 
 | 
| IteratingNestedCallback | 
 Iterating Nested Callback. 
 | 
| IterativeDescriptorProcessor | 
 IterativeDescriptorProcessor 
 | 
| JAASLoginService | 
 JAASLoginService
 Implementation of jetty's LoginService that works with JAAS for
 authorization and authentication. 
 | 
| JAASPrincipal | 
 JAASPrincipal 
 | 
| JAASRole | 
  | 
| JAASUserPrincipal | 
 JAASUserPrincipal 
 | 
| JarFileResource | 
  | 
| JarResource | 
  | 
| JarScanner | 
Deprecated.
 | 
| JarServer | 
 Example of serving content from a JAR file. 
 | 
| JarVersion | 
 Attempt to determine the version of the Jar File based on common version locations. 
 | 
| JaspiAuthenticator | 
  | 
| JaspiAuthenticatorFactory | 
  | 
| JaspiMessageInfo | 
 Almost an implementation of jaspi MessageInfo. 
 | 
| Java2DLeakPreventer | 
Deprecated.
 | 
| javaNameParser | 
 javaNameParser 
 | 
| javaRootURLContext | 
 javaRootURLContext 
 | 
| javaURLContextFactory | 
 javaURLContextFactory 
 | 
| JavaUtilLog | 
 Implementation of Jetty  Logger based on  Logger.  
 | 
| JavaVersion | 
 Java Version Utility class. 
 | 
| JDBCLoginModule | 
 JDBCLoginModule 
 | 
| JDBCLoginService | 
 HashMapped User Realm with JDBC as data source. 
 | 
| JDBCSessionDataStore | 
 JDBCSessionDataStore
 Session data stored in database 
 | 
| JDBCSessionDataStore.SessionTableSchema | 
 SessionTableSchema 
 | 
| JDBCSessionDataStoreFactory | 
 JDBCSessionDataStoreFactory 
 | 
| JDK9ClientALPNProcessor | 
  | 
| JDK9ServerALPNProcessor | 
  | 
| Jetty | 
  | 
| JettyAnnotatedEventDriver | 
 Handler for Annotated User WebSocket objects. 
 | 
| JettyAnnotatedImpl | 
  | 
| JettyAnnotatedMetadata | 
  | 
| JettyAnnotatedScanner | 
  | 
| JettyBaseConfigSource | 
 ${jetty.base} specific ConfigSource 
 | 
| JettyBootstrapActivator | 
 JettyBootstrapActivator 
 | 
| JettyClientContainerProvider | 
 Client ContainerProvider implementation. 
 | 
| JettyDeployWar | 
 
 This goal is used to run Jetty with a pre-assembled war. 
 | 
| JettyDistribution | 
 A utility test class to locate a Jetty Distribution for testing purposes by searching:
 
 The jetty.home system property
 The JETTY_HOME environment variable
 The working directory hierarchy with subdirectory jetty-distribution/target/home
  
 | 
| JettyEffectiveWebXml | 
 This goal runs the jetty quickstart feature on an unassembled webapp in order to generate
 a comprehensive web.xml that combines all information from annotations, webdefault.xml and all web-fragment.xml
 files. 
 | 
| JettyExchange | 
  | 
| JettyHomeConfigSource | 
 ${jetty.home} specific ConfigSource 
 | 
| JettyHttpContext | 
 Jetty implementation of HttpContext 
 | 
| JettyHttpExchange | 
  | 
| JettyHttpExchangeDelegate | 
 Jetty implementation of HttpExchange 
 | 
| JettyHttpServer | 
 Jetty implementation of HttpServer. 
 | 
| JettyHttpServerProvider | 
 | 
| JettyHttpsExchange | 
  | 
| JettyJasperInitializer | 
 JettyJasperInitializer 
 | 
| JettyJspServlet | 
 JettyJspServlet
 Wrapper for the jsp servlet that handles receiving requests mapped from
 jsp-property-groups. 
 | 
| JettyListenerEventDriver | 
 | 
| JettyListenerImpl | 
  | 
| JettyLogHandler | 
 Redirect java.util.logging events to Jetty Log 
 | 
| JettyRunDistro | 
 This goal is used to deploy the unassembled webapp into a jetty distribution. 
 | 
| JettyRunForkedMojo | 
 This goal is used to deploy your unassembled webapp into a forked JVM. 
 | 
| JettyRunMojo | 
 This goal is used in-situ on a Maven project without first requiring that the project
 is assembled into a war, saving time during the development cycle. 
 | 
| JettyRunTask | 
 Ant task for running a Jetty server. 
 | 
| JettyRunWarExplodedMojo | 
 
 This goal is used to assemble your webapp into an exploded war and automatically deploy it to Jetty. 
 | 
| JettyRunWarMojo | 
 
 This goal is used to assemble your webapp into a war and automatically deploy it to Jetty. 
 | 
| JettyServerServiceTracker | 
 JettyServerServiceTracker
 Tracks instances of Jetty Servers, and configures them so that they can deploy
 webapps or ContextHandlers discovered from the OSGi environment. 
 | 
| JettyStartMojo | 
 
 This goal is similar to the jetty:run goal, EXCEPT that it is designed to be bound to an execution inside your pom, rather
 than being run from the command line. 
 | 
| JettyStopMojo | 
 This goal stops a running instance of jetty. 
 | 
| JettyStopTask | 
 JettyStopTask 
 | 
| JettyTldPreScanned | 
 JettyTldPreScanned
 Change to TldPreScanned to not require that the tlds have been
 pre-scanned from a jar file, but rather may be files in the
 file system. 
 | 
| JettyWebAppContext | 
 JettyWebAppContext
 Extends the WebAppContext to specialize for the maven environment. 
 | 
| JettyWebXmlConfiguration | 
 JettyWebConfiguration. 
 | 
| JSON | 
 JSON Parser and Generator. 
 | 
| JSON.Convertible | 
 JSON Convertible object. 
 | 
| JSON.Convertor | 
 Static JSON Convertor. 
 | 
| JSON.Generator | 
 JSON Generator. 
 | 
| JSON.Literal | 
A Literal JSON generator A utility instance of  JSON.Generator
 that holds a pre-generated string on JSON text.  
 | 
| JSON.Output | 
 | 
| JSON.ReaderSource | 
  | 
| JSON.Source | 
  | 
| JSON.StringSource | 
  | 
| JSONCollectionConvertor | 
  | 
| JSONDateConvertor | 
 Convert a Date to JSON. 
 | 
| JSONEnumConvertor | 
 Convert an Enum to JSON. 
 | 
| JSONObjectConvertor | 
 Convert an Object to JSON using reflection on getters methods. 
 | 
| JSONPojoConvertor | 
 Converts POJOs to JSON and vice versa. 
 | 
| JSONPojoConvertor.NumberType | 
  | 
| JSONPojoConvertor.Setter | 
  | 
| JSONPojoConvertorFactory | 
  | 
| JspcMojo | 
 This goal will compile jsps for a webapp so that they can be included in a
 war. 
 | 
| JspcMojo.JettyJspC | 
 JettyJspC
 Add some extra setters to standard JspC class to help configure it
 for running in maven. 
 | 
| JspPropertyGroupServlet | 
 Servlet handling JSP Property Group mappings 
 | 
| JsrAnnotatedEventDriver | 
 Base implementation for JSR-356 Annotated event drivers. 
 | 
| JsrAsyncRemote | 
  | 
| JsrBasicRemote | 
  | 
| JsrCallable | 
  | 
| JsrClientEndpointImpl | 
 Event Driver for classes annotated with @ClientEndpoint 
 | 
| JsrCreator | 
  | 
| JsrEndpointEventDriver | 
 EventDriver for websocket that extend from Endpoint 
 | 
| JsrEndpointImpl | 
  | 
| JsrEventDriverFactory | 
  | 
| JsrEvents<T extends java.lang.annotation.Annotation,C extends javax.websocket.EndpointConfig> | 
 The live event methods found for a specific Annotated Endpoint 
 | 
| JsrExtension | 
  | 
| JsrExtensionConfig | 
  | 
| JsrHandshakeRequest | 
  | 
| JsrHandshakeResponse | 
  | 
| JsrHandshakeResponse | 
  | 
| JsrParamIdBase | 
 Common base for Parameter Identification in JSR Callable methods 
 | 
| JsrParamIdBinary | 
 Param handling for static Binary @OnMessage parameters. 
 | 
| JsrParamIdDecoder | 
 Param handling for Text or Binary @OnMessage parameters declared as Decoders 
 | 
| JsrParamIdOnClose | 
 Param handling for @OnClose parameters. 
 | 
| JsrParamIdOnError | 
 Param handling for @OnError parameters. 
 | 
| JsrParamIdOnMessage | 
  | 
| JsrParamIdOnOpen | 
 Param handling for @OnOpen parameters. 
 | 
| JsrParamIdPong | 
  | 
| JsrParamIdText | 
 Param handling for static Text @OnMessage parameters 
 | 
| JsrPathParamId | 
 Param handling for static parameters annotated with @PathParam 
 | 
| JsrPongMessage | 
  | 
| JsrServerEndpointImpl | 
 Event Driver for classes annotated with @ServerEndpoint 
 | 
| JsrServerExtendsEndpointImpl | 
  | 
| JsrSession | 
 Session for the JSR. 
 | 
| JsrSessionFactory | 
  | 
| JsrSessionListener | 
  | 
| JsrSessionTracker | 
  | 
| JsrUpgradeListener | 
  | 
| JSTLBundleDiscoverer | 
 JSTLBundleDiscoverer
 Fix various shortcomings with the way jasper parses the tld files. 
 | 
| JuliLog | 
  | 
| JwtDecoder | 
 Used to decode the ID Token from the base64 encrypted JSON Web Token (JWT). 
 | 
| KeyStoreScanner | 
 | 
| LazyList | 
 Lazy List creation. 
 | 
| LDAPLeakPreventer | 
Deprecated.
 | 
| LdapLoginModule | 
 A LdapLoginModule for use with JAAS setups 
 | 
| LeakDetector<T> | 
 A facility to detect improper usage of resource pools. 
 | 
| LeakTrackingByteBufferPool | 
  | 
| LeakTrackingConnectionPool | 
  | 
| LibExtClassLoaderHelper | 
 LibExtClassLoaderHelper 
 | 
| LibExtClassLoaderHelper.IFilesInJettyHomeResourcesProcessor | 
 IFilesInJettyHomeResourcesProcessor
 Interface for callback impls 
 | 
| Licensing | 
 Handles basic license presentation and acknowledgement. 
 | 
| LifeCycle | 
 The lifecycle interface for generic components. 
 | 
| LifeCycle.Listener | 
 Listener. 
 | 
| LifeCycleCallback | 
 LifeCycleCallback
 
 Holds information about a class and method
 that has either been configured in web.xml to have postconstruct or
 predestroy callbacks, or has the equivalent annotations. 
 | 
| LifeCycleCallbackCollection | 
 LifeCycleCallbackCollection
 
 This class collects the classes and methods that have been configured
 in web.xml with postconstruct/predestroy callbacks, or that contain the
 equivalent annotations. 
 | 
| LikeJettyXml | 
 Starts the Jetty Distribution's demo-base directory using entirely
 embedded jetty techniques. 
 | 
| Link | 
  | 
| ListenerHolder | 
 ListenerHolder
 Specialization of BaseHolder for servlet listeners. 
 | 
| ListenerHolder.WrapFunction | 
 Experimental Wrapper mechanism for Servlet EventListeners. 
 | 
| ListenerHolder.Wrapper | 
  | 
| ListVsMapBenchmark | 
  | 
| Loader | 
 ClassLoader Helper. 
 | 
| LocalConnector | 
 A local connector, mostly for testing purposes. 
 | 
| localContextRoot | 
 localContext
 Implementation of the delegate for InitialContext for the local namespace. 
 | 
| LocalFileInitializer | 
  | 
| Locker | 
 Convenience auto closeable ReentrantLock wrapper. 
 | 
| Log | 
 Logging. 
 | 
| LogarithmicArrayByteBufferPool | 
Extension of the  ArrayByteBufferPool whose bucket sizes increase exponentially instead of linearly.  
 | 
| LogCondensePackageStringBenchmark | 
  | 
| LoggedOutAuthentication | 
 LoggedOutAuthentication
 An Authentication indicating that a user has been previously, but is not currently logged in,
 but may be capable of logging in after a call to Request.login(String,String) 
 | 
| Logger | 
 A simple logging facade that is intended simply to capture the style of logging as used by Jetty. 
 | 
| LoggerLog | 
  | 
| LogicalConnection | 
  | 
| LoginAuthenticator | 
  | 
| LoginCallback | 
 This is similar to the jaspi PasswordValidationCallback but includes user
 principal and group info as well. 
 | 
| LoginCallbackImpl | 
 This is similar to the jaspi PasswordValidationCallback but includes user
 principal and group info as well. 
 | 
| LoginConfigurationLeakPreventer | 
Deprecated.
 | 
| LoginService | 
 Login Service Interface. 
 | 
| LoginServices | 
 Specifies a jetty configuration <loginServices/> element for Ant build file. 
 | 
| LogMBean | 
  | 
| LongDecoder | 
 Default implementation of the Text Message to Long decoder 
 | 
| LongEncoder | 
 Default encoder for Long to Encoder.Text Message encoder 
 | 
| LowResourceMonitor | 
 | 
| LowResourceMonitor.LowResourceCheck | 
  | 
| MailSessionReference | 
 MailSessionReference
 This is a subclass of javax.mail.Reference and an ObjectFactory for javax.mail.Session objects. 
 | 
| MailSessionReference.PasswordAuthenticator | 
  | 
| Main | 
Deprecated.
 | 
| Main | 
 Main start class. 
 | 
| ManagedAttribute | 
 The @ManagedAttribute annotation is used to indicate that a given method
 exposes a JMX attribute. 
 | 
| ManagedAttributeListener | 
 Enable Jetty style JMX MBeans from within a Context 
 | 
| ManagedObject | 
 The @ManagedObject annotation is used on a class at the top level to
 indicate that it should be exposed as an mbean. 
 | 
| ManagedOperation | 
 The @ManagedOperation annotation is used to indicate that a given method
 should be considered a JMX operation. 
 | 
| ManagedSelector | 
ManagedSelector wraps a  Selector simplifying non-blocking operations on channels.  
 | 
| ManagedSelector.Selectable | 
 | 
| ManagedSelector.SelectorUpdate | 
 A selector update to be done when the selector has been woken. 
 | 
| ManifestUtils | 
  | 
| ManyConnectors | 
 A Jetty server with multiple connectors. 
 | 
| ManyContexts | 
  | 
| ManyHandlers | 
 Frequently many handlers are combined together to handle different aspects of
 a request. 
 | 
| ManyHandlers.ParamHandler | 
 Produce output that lists all of the request parameters 
 | 
| ManyHandlers.WelcomeWrapHandler | 
 Add a request attribute, but produce no output. 
 | 
| ManyServletContexts | 
  | 
| MappedByteBufferPool | 
 A ByteBuffer pool where ByteBuffers are held in queues that are held in a Map. 
 | 
| MappedByteBufferPool.Tagged | 
  | 
| MappedResource<E> | 
  | 
| MappedWebSocketCreator | 
 Common interface for MappedWebSocketCreator 
 | 
| Masker | 
 Interface for various Masker implementations. 
 | 
| MatchedPath | 
  | 
| MatchedResource<E> | 
 | 
| MathUtils | 
  | 
| MavenLocalRepoFileInitializer | 
 Attempt to download a maven:// URI, by first attempting to find
 the resource in the maven repository system (starting with local, then
 central) 
 | 
| MavenLocalRepoFileInitializer.Coordinates | 
  | 
| MavenProjectHelper | 
  | 
| MavenQuickStartConfiguration | 
 MavenQuickStartConfiguration 
 | 
| MavenServerConnector | 
 MavenServerConnector
 As the ServerConnector class does not have a no-arg constructor, and moreover requires
 the server instance passed in to all its constructors, it cannot
 be referenced in the pom.xml. 
 | 
| MavenWebInfConfiguration | 
 MavenWebInfConfiguration
 WebInfConfiguration to take account of overlaid wars expressed as project dependencies and
 potential configured via the maven-war-plugin. 
 | 
| MBeanContainer | 
 Container class for the MBean instances 
 | 
| MemcachedSessionDataMap | 
 MemcachedSessionDataMap
 Uses memcached as a cache for SessionData. 
 | 
| MemcachedSessionDataMap.SessionDataTranscoder | 
 SessionDataTranscoder
 We override memcached deserialization to use our classloader-aware
 ObjectInputStream. 
 | 
| MemcachedSessionDataMapFactory | 
 MemcachedSessionDataMapFactory 
 | 
| MemoryUtils | 
 MemoryUtils provides an abstraction over memory properties and operations. 
 | 
| MessageAppender | 
 Appender for messages (used for multiple frames with continuations, and also to allow for streaming APIs) 
 | 
| MessageHandlerFactory | 
 | 
| MessageHandlerMetadata | 
 An immutable metadata for a MessageHandler, representing a single interface on a message handling class. 
 | 
| MessageHandlerWrapper | 
 | 
| MessageInputStream | 
 Support class for reading a (single) WebSocket BINARY message via a InputStream. 
 | 
| MessageOutputStream | 
 Support for writing a single WebSocket BINARY message via a OutputStream 
 | 
| MessageReader | 
 Support class for reading a (single) WebSocket TEXT message via a Reader. 
 | 
| MessageTooLargeException | 
 Exception when a message is too large for the internal buffers occurs and should trigger a connection close. 
 | 
| MessageType | 
 Basic Message Type enum. 
 | 
| MessageWriter | 
 Support for writing a single WebSocket TEXT message via a Writer 
 | 
| MetaData | 
  | 
| MetaData | 
 MetaData
 All data associated with the configuration and deployment of a web application. 
 | 
| MetaData.OriginInfo | 
  | 
| MetaData.Request | 
  | 
| MetaData.Response | 
  | 
| MetaDataBuilder | 
  | 
| MetaDataComplete | 
  | 
| MetaInfConfiguration | 
 MetaInfConfiguration 
 | 
| MimeTypes | 
 MIME Type enum and utilities 
 | 
| MimeTypes.Type | 
  | 
| MinimalServlets | 
  | 
| MinimalServlets.HelloServlet | 
  | 
| Module | 
 Represents a Module metadata, as defined in Jetty. 
 | 
| ModuleGraphWriter | 
 Generate a graphviz dot graph of the modules found 
 | 
| Modules | 
 Access for all modules declared, as well as what is enabled. 
 | 
| MongoSessionDataStore | 
 MongoSessionDataStore
 The document model is an outer object that contains the elements:
 
 "id"      : session_id 
 "created" : create_time 
 "accessed": last_access_time 
 "maxIdle" : max_idle_time setting as session was created 
 "expiry"  : time at which session should expire 
 "valid"   : session_valid 
 "context" : a nested object containing 1 nested object per context for which the session id is in use
 
 Each of the nested objects inside the "context" element contains:
 
 unique_context_name : nested object containing name:value pairs of the session attributes for that context
 unique_context_name: vhost:contextpath, where no vhosts="0_0_0_0", root context = "", contextpath "/" replaced by "_"
  
 | 
| MongoSessionDataStoreFactory | 
 MongoSessionDataStoreFactory 
 | 
| MongoUtils | 
 MongoUtils
 Some utility methods for manipulating mongo data. 
 | 
| MonitoredQueuedThreadPool | 
A  QueuedThreadPool subclass that monitors its own activity by recording queue and task statistics.  
 | 
| MovedContextHandler | 
 Moved ContextHandler. 
 | 
| MsieSslRule | 
 MSIE (Microsoft Internet Explorer) SSL Rule. 
 | 
| MultiException | 
 Wraps multiple exceptions. 
 | 
| MultiMap<V> | 
 A multi valued Map. 
 | 
| MultiPartBenchmark | 
  | 
| MultiPartBenchmark.MultipartExpectations | 
  | 
| MultiPartBenchmark.NameValue | 
  | 
| MultiPartCleanerListener | 
  | 
| MultiPartConfigAnnotationHandler | 
 MultiPartConfigAnnotationHandler 
 | 
| MultiPartContentProvider | 
A  ContentProvider for form uploads with the  "multipart/form-data"
 content type.  
 | 
| MultiPartFilter | 
Deprecated.
 | 
| MultiPartFormDataCompliance | 
 The compliance level for parsing multiPart/form-data 
 | 
| MultiPartFormInputStream | 
 MultiPartInputStream 
 | 
| MultiPartFormInputStream.NonCompliance | 
  | 
| MultiPartInputStreamParser | 
Deprecated.
 | 
| MultiPartInputStreamParser.NonCompliance | 
  | 
| MultiPartOutputStream | 
 Handle a multipart MIME response. 
 | 
| MultiPartParser | 
 A parser for MultiPart content type. 
 | 
| MultiPartParser.FieldState | 
  | 
| MultiPartParser.Handler | 
  | 
| MultiPartParser.State | 
  | 
| MultiParts | 
  | 
| MultiParts.MultiPartsHttpParser | 
  | 
| MultiParts.MultiPartsUtilParser | 
  | 
| MultiPartWriter | 
 Handle a multipart MIME response. 
 | 
| MultiplexConnectionPool | 
  | 
| MultiplexHttpDestination | 
  | 
| MultiplexHttpDestinationOverFCGI | 
  | 
| MultiReleaseJarFile | 
 Utility class to handle a Multi Release Jar file 
 | 
| Name | 
 This annotation is used to describe variables in method
 signatures so that when rendered into tools like JConsole
 it is clear what the parameters are. 
 | 
| NameEnumeration | 
 NameEnumeration 
 | 
| NamingContext | 
 NamingContext 
 | 
| NamingContext.Listener | 
 Naming Context Listener. 
 | 
| NamingDump | 
 A utility Dumpable to dump a JNDI naming context tree. 
 | 
| NamingEntry | 
 NamingEntry 
 | 
| NamingEntryUtil | 
  | 
| NamingUtil | 
 Naming Utility Methods 
 | 
| NativeWebSocketConfiguration | 
 Interface for Configuring Jetty Server Native WebSockets 
 | 
| NativeWebSocketServletContainerInitializer | 
  | 
| NativeWebSocketServletContainerInitializer.Configurator | 
  | 
| NaturalSort | 
 Natural Language Sorting 
 | 
| NaturalSort.Files | 
  | 
| NaturalSort.Paths | 
  | 
| NaturalSort.Strings | 
  | 
| NBitIntegerDecoder | 
 Used to decode integers as described in RFC7541. 
 | 
| NBitIntegerEncoder | 
 Used to encode integers as described in RFC7541. 
 | 
| NBitStringDecoder | 
 Used to decode string literals as described in RFC7541. 
 | 
| NBitStringEncoder | 
  | 
| NCSARequestLog | 
Deprecated.
 | 
| NegotiatingClientConnection | 
  | 
| NegotiatingClientConnectionFactory | 
  | 
| NegotiatingServerConnection | 
  | 
| NegotiatingServerConnection.CipherDiscriminator | 
  | 
| NegotiatingServerConnectionFactory | 
  | 
| NetworkConnector | 
 | 
| NetworkTrafficListener | 
 A listener for raw network traffic within Jetty. 
 | 
| NetworkTrafficListener.Adapter | 
Deprecated.
 | 
| NetworkTrafficSelectChannelConnector | 
Deprecated.
 | 
| NetworkTrafficSelectChannelEndPoint | 
Deprecated.
 | 
| NetworkTrafficServerConnector | 
 | 
| NetworkTrafficSocketChannelEndPoint | 
 | 
| Node | 
 Basic Graph Node 
 | 
| NoJspServlet | 
  | 
| NoOpEndpoint | 
 WebSocket endpoint that does nothing. 
 | 
| NoOpGenerator | 
  | 
| NoSqlSessionDataStore | 
 NoSqlSessionDataStore 
 | 
| NullByteBufferPool | 
  | 
| NullMessage | 
  | 
| NullQueryManagerFactory | 
 NullQueryManagerFactory
 Trivial impl of the QueryManagerFactory that does not support doing queries. 
 | 
| NullSessionCache | 
 NullSessionCache
 Does not actually cache any Session objects. 
 | 
| NullSessionCacheFactory | 
 NullSessionCacheFactory
 Factory for NullSessionCaches. 
 | 
| NullSessionDataStore | 
 NullSessionDataStore
 Does not actually store anything, useful for testing. 
 | 
| NullSessionDataStoreFactory | 
 NullSessionDataStoreFactory 
 | 
| ObjectCallback | 
 ObjectCallback 
 | 
| ObjectMBean | 
 A dynamic MBean that can wrap an arbitrary Object instance. 
 | 
| OnCloseCallable | 
 Callable for OnClose annotated methods 
 | 
| OneConnector | 
 A Jetty server with one connectors. 
 | 
| OneContext | 
  | 
| OneHandler | 
  | 
| OnErrorCallable | 
 Callable for OnError annotated methods 
 | 
| OneServletContext | 
  | 
| OneServletContext.InitListener | 
  | 
| OneServletContext.RequestListener | 
  | 
| OneServletContext.TestFilter | 
  | 
| OneServletContextJmxStats | 
  | 
| OneServletContextWithSession | 
  | 
| OneWebApp | 
  | 
| OneWebAppWithJsp | 
  | 
| OnMessageBinaryCallable | 
 Callable for OnMessage annotated methods with a whole or partial binary messages. 
 | 
| OnMessageBinaryStreamCallable | 
 Callable for OnMessage annotated methods for InputStream based binary message objects 
 | 
| OnMessageCallable | 
  | 
| OnMessagePongCallable | 
 Callable for OnMessage annotated methods with a PongMessage message object. 
 | 
| OnMessageTextCallable | 
 Callable for OnMessage annotated methods with a whole or partial text messages. 
 | 
| OnMessageTextStreamCallable | 
 Callable for OnMessage annotated methods for Reader based text message objects 
 | 
| OnOpenCallable | 
 Callable for OnOpen annotated methods 
 | 
| OnWebSocketClose | 
 Annotation for tagging methods to receive connection close events. 
 | 
| OnWebSocketConnect | 
 Annotation for tagging methods to receive connection open events. 
 | 
| OnWebSocketError | 
 Annotation for receiving websocket errors (exceptions) that have occurred internally in the websocket implementation. 
 | 
| OnWebSocketFrame | 
 (ADVANCED) Annotation for tagging methods to receive frame events. 
 | 
| OnWebSocketMessage | 
 Annotation for tagging methods to receive Binary or Text Message events. 
 | 
| OpCode | 
  | 
| OpenIdAuthenticator | 
 Implements authentication using OpenId Connect on top of OAuth 2.0. 
 | 
| OpenIdAuthenticator.OpenIdAuthentication | 
 This Authentication represents a just completed OpenId Connect authentication. 
 | 
| OpenIdAuthenticatorFactory | 
  | 
| OpenIdConfiguration | 
 Holds the configuration for an OpenID Connect service. 
 | 
| OpenIdCredentials | 
 The credentials of an user to be authenticated with OpenID Connect. 
 | 
| OpenIdCredentials.AuthenticationException | 
  | 
| OpenIdLoginService | 
The implementation of  LoginService required to use OpenID Connect.  
 | 
| OpenIdUserIdentity | 
  | 
| OpenIdUserPrincipal | 
  | 
| OpenJDK8ClientALPNProcessor | 
  | 
| OpenJDK8ServerALPNProcessor | 
  | 
| OptionalSessionCallableMethod | 
Simple CallableMethod that manages the optional  Session argument  
 | 
| OptionalSslConnectionFactory | 
Deprecated.
 | 
| OrderedGroupBinding | 
 Provides a way of forcing the ordered execution of bindings within
 a declared binding target. 
 | 
| Ordering | 
 Ordering options for jars in WEB-INF lib. 
 | 
| Origin | 
  | 
| Origin | 
  | 
| Origin.Address | 
  | 
| OSGiClassLoader | 
 OSGiClassLoader
 Class loader that is aware of a bundle. 
 | 
| OSGiDeployer | 
 OSGiDeployer
 Extension of standard Jetty deployer that emits OSGi EventAdmin
 events whenever a webapp is deployed into OSGi via Jetty. 
 | 
| OSGiServerConstants | 
 OSGiServerConstants
 Name of the properties that configure a jetty Server OSGi service. 
 | 
| OSGiUndeployer | 
 OSGiUndeployer
 Extension of the Jetty Undeployer which emits OSGi EventAdmin events
 whenever a webapp is undeployed from Jetty. 
 | 
| OSGiWebappClassLoader | 
 OSGiWebappClassLoader
 Extends the webapp classloader to also use the classloader of the Bundle defining the webapp. 
 | 
| OSGiWebappConstants | 
 OSGiWebappConstants
 Constants (MANIFEST headers, service properties etc) associated with deploying
 webapps into OSGi via Jetty. 
 | 
| OSGiWebInfConfiguration | 
 OSGiWebInfConfiguration
 Handle adding resources found in bundle fragments, and add them into the 
 | 
| OutgoingFrames | 
 Interface for dealing with frames outgoing to (eventually) the network layer. 
 | 
| OutputStreamContentProvider | 
 | 
| Overlay | 
 Overlay 
 | 
| OverlayConfig | 
 OverlayConfig 
 | 
| OverrideDescriptor | 
 OverrideDescriptor 
 | 
| PackageAdminServiceTracker | 
 PackageAdminServiceTracker 
 | 
| Param | 
  | 
| Param.Role | 
 The various roles of the known parameters. 
 | 
| ParamList | 
 Simple class for representing a list of class arrays. 
 | 
| ParamsContentParser | 
 Parser for the PARAMS frame body. 
 | 
| Parser | 
 The FastCGI protocol exchanges frames. 
 | 
| Parser | 
 The HTTP/2 protocol parser. 
 | 
| Parser | 
 Parsing of a frames in WebSocket land. 
 | 
| Parser.Listener | 
  | 
| Parser.Listener | 
  | 
| Parser.Listener.Adapter | 
  | 
| Parser.Listener.Adapter | 
  | 
| Parser.Listener.Wrapper | 
  | 
| Password | 
 Password utility class. 
 | 
| Path | 
  | 
| PathContentProvider | 
 | 
| PathFinder | 
  | 
| PathMap<O> | 
Deprecated.
 | 
| PathMap.MappedEntry<O> | 
  | 
| PathMap.PathSet | 
  | 
| PathMappings<E> | 
 Path Mappings of PathSpec to Resource. 
 | 
| PathMatchers | 
 Common PathMatcher implementations. 
 | 
| PathParamServerEndpointConfig | 
 Wrapper for a ServerEndpointConfig where there is PathParam information from the incoming request. 
 | 
| PathResource | 
 Java NIO Path equivalent of FileResource. 
 | 
| PathSpec | 
 A path specification is a URI path template that can be matched against. 
 | 
| PathSpec | 
Deprecated.
 | 
| PathSpecGroup | 
 Types of path spec groups. 
 | 
| PathSpecSet | 
 A Set of PathSpec strings. 
 | 
| PathWatcher | 
 Watch a Path (and sub directories) for Path changes. 
 | 
| PathWatcher.Config | 
  | 
| PathWatcher.DirAction | 
  | 
| PathWatcher.EventListListener | 
 EventListListener
 Listener that reports accumulated events in one shot 
 | 
| PathWatcher.Listener | 
 Listener for path change events 
 | 
| PathWatcher.PathMatcherSet | 
  | 
| PathWatcher.PathWatchEventType | 
 PathWatchEventType
 Type of an event 
 | 
| PatternMatcher | 
  | 
| PatternRule | 
Abstract rule that use a  PathMap for pattern matching.  
 | 
| PayloadProcessor | 
 Process the payload (for demasking, validating, etc..) 
 | 
| PerMessageDeflateExtension | 
 Per Message Deflate Compression extension for WebSocket. 
 | 
| PingBodyParser | 
  | 
| PingFrame | 
  | 
| PingFrame | 
  | 
| PingGenerator | 
  | 
| PluginLog | 
 PluginLog
 Convenience class to provide access to the plugin
 Log for non-mojo classes. 
 | 
| PlusConfiguration | 
 Configuration 
 | 
| PlusDecorator | 
 PlusDecorator 
 | 
| PlusDescriptorProcessor | 
 PlusDescriptorProcessor 
 | 
| PolicyViolationException | 
 Exception when a violation of policy occurs and should trigger a connection close. 
 | 
| PongFrame | 
  | 
| PongMessageDecoder | 
  | 
| Pool<T> | 
 A pool of objects, with optional support for multiplexing,
 max usage count and several optimized strategies plus
 an optional ThreadLocal cache of the last release entry. 
 | 
| Pool.StrategyType | 
 The type of the strategy to use for the pool. 
 | 
| PoolingHttpDestination | 
  | 
| PoolStrategyBenchmark | 
  | 
| PostConstructAnnotationHandler | 
  | 
| PostConstructCallback | 
 PostConstructCallback 
 | 
| PrecompressedHttpContent | 
  | 
| PreconfigureDescriptorProcessor | 
 Preconfigure DescriptorProcessor
 Saves literal XML snippets 
 | 
| PreconfigureQuickStartWar | 
  | 
| PreDestroyAnnotationHandler | 
  | 
| PreDestroyCallback | 
 PreDestroyCallback 
 | 
| PreEncodedHttpField | 
 Pre encoded HttpField. 
 | 
| PrefaceFrame | 
  | 
| PrefaceGenerator | 
  | 
| PrefaceParser | 
  | 
| PrimitiveDecoderMetadataSet | 
  | 
| PrimitiveEncoderMetadataSet | 
  | 
| Primitives | 
  | 
| PriorityBodyParser | 
  | 
| PriorityFrame | 
  | 
| PriorityGenerator | 
  | 
| ProcessorUtils | 
 ProcessorUtils provides access to runtime info about processors, that may be
 overridden by system properties or environment variables. 
 | 
| ProduceConsume | 
 A strategy where the caller thread iterates over task production, submitting each
 task to an Executor for execution. 
 | 
| ProduceExecuteConsume | 
 A strategy where the caller thread iterates over task production, submitting each
 task to an Executor for execution. 
 | 
| Promise<C> | 
 A callback abstraction that handles completed/failed events of asynchronous operations. 
 | 
| Promise.Adapter<U> | 
 | 
| Promise.Completable<S> | 
 A CompletableFuture that is also a Promise. 
 | 
| Promise.Wrapper<W> | 
  | 
| PropertiesConfigurationManager | 
 FileConfigurationManager
 Supplies properties defined in a file. 
 | 
| PropertyFileLoginModule | 
 PropertyFileLoginModule 
 | 
| PropertyUserStore | 
 This class monitors a property file of the format mentioned below
 and notifies registered listeners of the changes to the the given file. 
 | 
| PropertyUserStore.UserListener | 
  | 
| PropertyUserStoreManager | 
 PropertyUserStoreManager
 Maintains a map of PropertyUserStores, keyed off the location of the property file containing
 the authentication and authorization information. 
 | 
| Props | 
 Management of Properties. 
 | 
| Props.Prop | 
  | 
| PropsException | 
 An non-recoverable error with Props usage 
 | 
| ProtocolException | 
 Per spec, a protocol error should result in a Close frame of status code 1002 (PROTOCOL_ERROR) 
 | 
| ProtocolHandler | 
 A protocol handler performs HTTP protocol operations on
 behalf of the application, typically like a browser would. 
 | 
| ProtocolHandlers | 
 | 
| ProxyAuthenticationProtocolHandler | 
 A protocol handler that handles the 401 response code
 in association with the Proxy-Authenticate header. 
 | 
| ProxyConfiguration | 
The configuration of the forward proxy to use with  HttpClient.  
 | 
| ProxyConfiguration.Proxy | 
  | 
| ProxyConnection | 
  | 
| ProxyConnectionFactory | 
 ConnectionFactory for the PROXY Protocol. 
 | 
| ProxyConnectionFactory.ProxyEndPoint | 
  | 
| ProxyCustomizer | 
Customizer that extracts the real local and remote address:port pairs from a  ProxyConnectionFactory
 and sets them on the request with  ServletRequest.setAttribute(String, Object).  
 | 
| ProxyProtocolClientConnectionFactory | 
 | 
| ProxyProtocolClientConnectionFactory.ProxyProtocolConnection | 
  | 
| ProxyProtocolClientConnectionFactory.V1 | 
 A ClientConnectionFactory for the PROXY protocol version 1. 
 | 
| ProxyProtocolClientConnectionFactory.V1.Tag | 
 | 
| ProxyProtocolClientConnectionFactory.V2 | 
 A ClientConnectionFactory for the PROXY protocol version 2. 
 | 
| ProxyProtocolClientConnectionFactory.V2.Tag | 
 | 
| ProxyProtocolClientConnectionFactory.V2.Tag.Command | 
  | 
| ProxyProtocolClientConnectionFactory.V2.Tag.Family | 
  | 
| ProxyProtocolClientConnectionFactory.V2.Tag.Protocol | 
  | 
| ProxyProtocolClientConnectionFactory.V2.Tag.TLV | 
  | 
| ProxyServer | 
  | 
| ProxyServlet | 
 Servlet 3.0 asynchronous proxy servlet. 
 | 
| ProxyServlet.Transparent | 
Convenience extension of  ProxyServlet that offers transparent proxy functionalities.  
 | 
| PushBuilder | 
 Build a request to be pushed. 
 | 
| PushBuilderImpl | 
  | 
| PushCacheFilter | 
Deprecated.
 | 
| PushPromiseBodyParser | 
  | 
| PushPromiseFrame | 
  | 
| PushPromiseGenerator | 
  | 
| PushSessionCacheFilter | 
Deprecated.
 | 
| PutFilter | 
Deprecated. | 
| QoSFilter | 
 Quality of Service Filter. 
 | 
| QueryManager | 
  | 
| QueryManagerFactory | 
  | 
| QueuedThreadPool | 
 A thread pool with a queue of jobs to execute. 
 | 
| QuickStartConfiguration | 
 QuickStartConfiguration 
 | 
| QuickStartDescriptorGenerator | 
 QuickStartDescriptorGenerator 
 | 
| QuickStartDescriptorProcessor | 
 QuickStartDescriptorProcessor
 Handle  extended elements for quickstart-web.xml 
 | 
| QuickStartWebApp | 
 QuickStartWar 
 | 
| QuietException | 
 A Quiet Exception. 
 | 
| QuietServletException | 
 A ServletException that is logged less verbosely than
 a normal ServletException. 
 | 
| QuotedCSV | 
 Implements a quoted comma separated list of values
 in accordance with RFC7230. 
 | 
| QuotedCSVParser | 
 Implements a quoted comma separated list parser
 in accordance with RFC7230. 
 | 
| QuotedQualityCSV | 
 Implements a quoted comma separated list of quality values
 in accordance with RFC7230 and RFC7231. 
 | 
| QuotedStringTokenizer | 
 StringTokenizer with Quoting support. 
 | 
| QuoteUtil | 
 Provide some consistent Http header value and Extension configuration parameter quoting support. 
 | 
| RandomConnectionPool | 
A  ConnectionPool that provides connections
 randomly among the ones that are available.  
 | 
| RandomMasker | 
  | 
| RangeWriter | 
 Interface for writing sections (ranges) of a single resource (SeekableByteChannel, Resource, etc) to an outputStream. 
 | 
| RateControl | 
 | 
| RateControl.Factory | 
 Factory to create RateControl instances. 
 | 
| RateCounter | 
Counts the rate that  Longs are added to this from the time of creation or the last call to  RateCounter.reset().  
 | 
| RateStatistic | 
 Statistics on a time sequence rate. 
 | 
| RawArgs | 
  | 
| RawHTTP2ServerConnectionFactory | 
  | 
| ReaderDecoder | 
  | 
| ReadLineInputStream | 
Deprecated. | 
| ReadLineInputStream.Termination | 
  | 
| ReadOnlyDelegatedFrame | 
 Immutable, Read-only, Frame implementation. 
 | 
| RedirectPatternRule | 
 Issues a (3xx) Redirect response whenever the rule finds a match. 
 | 
| RedirectProtocolHandler | 
 A protocol handler that handles redirect status codes 301, 302, 303, 307 and 308. 
 | 
| RedirectRegexRule | 
 Issues a (3xx) Redirect response whenever the rule finds a match via regular expression. 
 | 
| RedirectUtil | 
 Utility for managing redirect based rules 
 | 
| ReflectUtils | 
  | 
| RegexPathSpec | 
  | 
| RegexPathSpec | 
Deprecated.
 | 
| RegexRule | 
 Abstract rule to use as a base class for rules that match with a regular expression. 
 | 
| RegexSet | 
 A Set of Regular expressions strings. 
 | 
| RelativeOrdering | 
 Relative Fragment Ordering 
 | 
| RemoteEndpoint | 
  | 
| RemoteEndpointFactory | 
  | 
| RemoteQueryManager | 
 RemoteQueryManager
 A QueryManager impl that supports doing queries against remote infinispan server. 
 | 
| RemoteQueryManagerFactory | 
  | 
| Request | 
Request represents an HTTP request, and offers a fluent interface to customize
 various attributes such as the path, the headers, the content, etc.  
 | 
| Request | 
 Jetty Request. 
 | 
| Request.BeginListener | 
 Listener for the request begin event. 
 | 
| Request.CommitListener | 
 Listener for the request committed event. 
 | 
| Request.ContentListener | 
 Listener for the request content event. 
 | 
| Request.FailureListener | 
 Listener for the request failed event. 
 | 
| Request.HeadersListener | 
 Listener for the request headers event. 
 | 
| Request.Listener | 
 Listener for all request events. 
 | 
| Request.Listener.Adapter | 
 | 
| Request.QueuedListener | 
 Listener for the request queued event. 
 | 
| Request.RequestListener | 
 Common, empty, super-interface for request listeners. 
 | 
| Request.SuccessListener | 
 Listener for the request succeeded event. 
 | 
| RequestLog | 
A  RequestLog can be attached to a  RequestLogHandler to enable
 logging of requests/responses.  
 | 
| RequestLog.Collection | 
  | 
| RequestLog.Writer | 
 Writes the generated log string to a log sink 
 | 
| RequestLogBenchmark | 
  | 
| RequestLogHandler | 
 | 
| RequestLogWriter | 
 | 
| RequestNotifier | 
  | 
| RequestParameterCallback | 
 RequestParameterCallback 
 | 
| ReservedThreadExecutor | 
 A TryExecutor using pre-allocated/reserved threads from an external Executor. 
 | 
| ReservedThreadPoolBenchmark | 
  | 
| ReservedThreadPoolBenchmark.Type | 
  | 
| ResetBodyParser | 
  | 
| ResetFrame | 
  | 
| ResetGenerator | 
  | 
| Resource | 
 Resource 
 | 
| Resource | 
 Abstract resource class. 
 | 
| ResourceAnnotationHandler | 
  | 
| ResourceCollators | 
  | 
| ResourceCollection | 
 A collection of resources (dirs). 
 | 
| ResourceContentFactory | 
 An HttpContent.Factory for transient content (not cached). 
 | 
| ResourceFactory | 
 ResourceFactory. 
 | 
| ResourceHandler | 
 Resource Handler. 
 | 
| ResourceHttpContent | 
 | 
| ResourcesAnnotationHandler | 
  | 
| ResourceService | 
 Abstract resource service, used by DefaultServlet and ResourceHandler 
 | 
| ResourceService.WelcomeFactory | 
  | 
| Response | 
Response represents an HTTP response and offers methods to retrieve status code, HTTP version
 and headers.  
 | 
| Response | 
Response provides the implementation for  HttpServletResponse.  
 | 
| Response.AsyncContentListener | 
 Asynchronous listener for the response content events. 
 | 
| Response.BeginListener | 
 Listener for the response begin event. 
 | 
| Response.CompleteListener | 
 Listener for the request and response completed event. 
 | 
| Response.ContentListener | 
 Synchronous listener for the response content events. 
 | 
| Response.DemandedContentListener | 
 Asynchronous listener for the response content events. 
 | 
| Response.FailureListener | 
 Listener for the response failure event. 
 | 
| Response.HeaderListener | 
 Listener for a response header event. 
 | 
| Response.HeadersListener | 
 Listener for the response headers event. 
 | 
| Response.Listener | 
 Listener for all response events. 
 | 
| Response.Listener.Adapter | 
 | 
| Response.OutputType | 
  | 
| Response.ResponseListener | 
 Common, empty, super-interface for response listeners 
 | 
| Response.SuccessListener | 
 Listener for the response succeeded event. 
 | 
| ResponseContentParser | 
 The parser for STDOUT type frame bodies. 
 | 
| ResponseNotifier | 
  | 
| ResponsePatternRule | 
 Sends the response code whenever the rule finds a match. 
 | 
| ResponseWriter | 
 Specialized PrintWriter for servlet Responses 
 | 
| Result | 
The result of a request / response exchange, containing the  Request, the  Response
 and eventual failures of either.  
 | 
| Retainable | 
  | 
| RetainableByteBuffer | 
 A Retainable ByteBuffer. 
 | 
| RewriteCustomizer | 
  | 
| RewriteHandler | 
  Rewrite handler is responsible for managing the rules. 
 | 
| RewritePatternRule | 
Rewrite the URI by replacing the matched  PathMap path with a fixed string.  
 | 
| RewriteRegexRule | 
 Rewrite the URI by matching with a regular expression. 
 | 
| RewriteServer | 
  | 
| RoleInfo | 
 RoleInfo
 Badly named class that holds the role and user data constraint info for a
 path/http method combination, extracted and combined from security
 constraints. 
 | 
| RoleRunAsToken | 
  | 
| RolloverFileOutputStream | 
 RolloverFileOutputStream. 
 | 
| RoundRobinConnectionPool | 
A  ConnectionPool that attempts to provide connections using a round-robin algorithm.  
 | 
| Rule | 
 An abstract rule for creating rewrite rules. 
 | 
| Rule.ApplyURI | 
 | 
| RuleContainer | 
 Base container to group rules. 
 | 
| RunAs | 
Deprecated.
 | 
| RunAsAnnotationHandler | 
  | 
| RunAsCollection | 
Deprecated.
 | 
| RunAsToken | 
 marker interface for run-as-role tokens 
 | 
| RuntimeIOException | 
 Subclass of RuntimeException used to signal that there
 was an IOException thrown by underlying Writer 
 | 
| SameFileAliasChecker | 
Deprecated.
 | 
| SampleStatistic | 
 Statistics on a sampled value. 
 | 
| Scanner | 
 Scanner
 Utility for scanning a directory for added, removed and changed
 files and reporting these events via registered Listeners. 
 | 
| Scanner.BulkListener | 
  | 
| Scanner.DiscreteListener | 
  | 
| Scanner.Listener | 
 Listener
 Marker for notifications re file changes. 
 | 
| Scanner.Notification | 
  | 
| Scanner.ScanCycleListener | 
 Listener that notifies when a scan has started and when it has ended. 
 | 
| Scanner.ScanListener | 
  | 
| ScanningAppProvider | 
  | 
| ScanPattern | 
 ScanPattern
 Ant-style pattern of includes and excludes. 
 | 
| ScanTargetPattern | 
 ScanTargetPattern
 Utility class to provide the ability for the mvn jetty:run
 mojo to be able to specify filesets of extra files to
 regularly scan for changes in order to redeploy the webapp. 
 | 
| ScheduledExecutorScheduler | 
Implementation of  Scheduler based on JDK's  ScheduledThreadPoolExecutor.  
 | 
| Scheduler | 
  | 
| Scheduler.Task | 
  | 
| ScopedHandler | 
 ScopedHandler. 
 | 
| SearchPattern | 
 SearchPattern
 Fast search for patterns within strings and arrays of bytes. 
 | 
| SecuredHelloHandler | 
  | 
| SecuredRedirectHandler | 
 Secured Redirect Handler 
 | 
| SecureRequestCustomizer | 
 Customizer that extracts the attribute from an SSLContext
 and sets them on the request with ServletRequest.setAttribute(String, Object)
 according to Servlet Specification Requirements. 
 | 
| SecurityHandler | 
 Abstract SecurityHandler. 
 | 
| SecurityProviderLeakPreventer | 
Deprecated.
 | 
| SeekableByteChannelRangeWriter | 
  | 
| SeekableByteChannelRangeWriter.ChannelSupplier | 
  | 
| SelectChannelEndPoint | 
Deprecated.
 | 
| SelectiveJarResource | 
 SelectiveJarResource
 Selectively copies resources from a jar file based on includes/excludes. 
 | 
| SelectorManager | 
 | 
| SelectorManager.AcceptListener | 
 A listener for accept events. 
 | 
| SendFailure | 
  | 
| SendHandlerWriteCallback | 
  | 
| SerializedExecutor | 
 An executor than ensurers serial execution of submitted tasks. 
 | 
| SerializedExecutor.ErrorHandlingTask | 
 Error handling task 
 | 
| SerialRestServlet | 
 Servlet implementation class SerialRestServlet 
 | 
| Server | 
 Jetty HTTP Servlet Server. 
 | 
| ServerAuthException | 
  | 
| ServerConnectionStatistics | 
Deprecated. | 
| ServerConnector | 
This  Connector implementation is the primary connector for the
 Jetty server over TCP/IP.  
 | 
| ServerConnectorListener | 
 ServerConnectorListener
 This is for test support, where we need jetty to run on a random port, and we need
 a client to be able to find out which port was picked. 
 | 
| ServerConnectorListener | 
 ServerConnectorListener
 This is for test support, where we need jetty to run on a random port, and we need
 a client to be able to find out which port was picked. 
 | 
| ServerContainer | 
  | 
| ServerEndpointMetadata | 
  | 
| ServerFCGIConnection | 
  | 
| ServerFCGIConnectionFactory | 
  | 
| ServerGenerator | 
  | 
| ServerInstanceWrapper | 
 ServerInstanceWrapper
 Configures and starts a jetty Server instance. 
 | 
| ServerListener | 
 ServerListener
 Listener to create a file that signals that the startup is completed. 
 | 
| ServerMBean | 
  | 
| ServerParser | 
  | 
| ServerParser | 
  | 
| ServerParser.Listener | 
  | 
| ServerParser.Listener | 
  | 
| ServerParser.Listener.Adapter | 
  | 
| ServerParser.Listener.Adapter | 
  | 
| ServerParser.Listener.Wrapper | 
  | 
| ServerProxy | 
  | 
| ServerProxyImpl | 
 A proxy class for interaction with Jetty server object. 
 | 
| ServerProxyImpl.WebAppScannerListener | 
 WebAppScannerListener
 Handle notifications that files we are interested in have changed
 during execution. 
 | 
| ServerSessionListener | 
 | 
| ServerSessionListener.Adapter | 
 | 
| ServerSupport | 
 ServerSupport
 Helps configure the Server instance. 
 | 
| ServerWithAnnotations | 
 ServerWithAnnotations 
 | 
| ServerWithJMX | 
 A Jetty Server with JMX enabled for remote connections 
 | 
| ServerWithJNDI | 
 ServerWithJNDI 
 | 
| ServiceContextProvider | 
 ServiceContextProvider
 Jetty DeploymentManager Provider that is able to deploy ContextHandlers discovered via OSGi as services. 
 | 
| ServiceProvider | 
 ServiceProvider
 Jetty DeploymentManager Provider api for webapps or ContextHandlers that are discovered as OSGi services. 
 | 
| ServiceWebAppProvider | 
 ServiceWebAppProvider 
 | 
| Servlet3Continuation | 
Deprecated.
 | 
| ServletAttributes | 
  | 
| ServletCallbackHandler | 
 Idiot class required by jaspi stupidity 
 | 
| ServletContainerInitializersStarter | 
 ServletContainerInitializersStarter
 Call the onStartup() method on all ServletContainerInitializers, after having
 found all applicable classes (if any) to pass in as args. 
 | 
| ServletContextHandler | 
 Servlet Context. 
 | 
| ServletContextHandler.Decorator | 
Deprecated.
 | 
| ServletContextHandler.Initializer | 
 | 
| ServletContextHandler.JspConfig | 
  | 
| ServletContextHandler.JspPropertyGroup | 
  | 
| ServletContextHandler.ServletContainerInitializerCaller | 
  | 
| ServletContextHandler.TagLib | 
  | 
| ServletHandler | 
 Servlet HttpHandler. 
 | 
| ServletHandler.Default404Servlet | 
  | 
| ServletHolder | 
 Servlet Instance and Context Holder. 
 | 
| ServletHolder.JspContainer | 
  | 
| ServletHolder.WrapFunction | 
 Experimental Wrapper mechanism for Servlet objects. 
 | 
| ServletHolder.Wrapper | 
  | 
| ServletMapping | 
  | 
| ServletMappingMBean | 
  | 
| ServletPathSpec | 
  | 
| ServletPathSpec | 
Deprecated.
 | 
| ServletRequestCallback | 
 ServletRequestCallback
 Provides access to the request associated with the authentication. 
 | 
| ServletRequestHttpWrapper | 
 ServletRequestHttpWrapper
 Class to tunnel a ServletRequest via an HttpServletRequest 
 | 
| ServletResponseHttpWrapper | 
 ServletResponseHttpWrapper
 Wrapper to tunnel a ServletResponse via an HttpServletResponse 
 | 
| ServletSecurityAnnotationHandler | 
 ServletSecurityAnnotationHandler
 Inspect a class to see if it has an @ServletSecurity annotation on it,
 setting up the <security-constraint>s. 
 | 
| ServletUpgradeRequest | 
 | 
| ServletUpgradeResponse | 
 Servlet Specific UpgradeResponse implementation. 
 | 
| ServletWebSocketRequest | 
Deprecated.
 | 
| ServletWebSocketResponse | 
Deprecated.
 | 
| Session | 
A  Session represents the client-side endpoint of an HTTP/2 connection to a single origin server.  
 | 
| Session | 
 Session
 A heavy-weight Session object representing an HttpSession. 
 | 
| Session | 
 Session represents an active link of communications with a Remote WebSocket Endpoint. 
 | 
| Session.IdState | 
  | 
| Session.Listener | 
 | 
| Session.Listener.Adapter | 
 | 
| Session.State | 
 State
 Validity states of a session 
 | 
| SessionAuthentication | 
 SessionAuthentication
 When a user has been successfully authenticated with some types
 of Authenticator, the Authenticator stashes a SessionAuthentication
 into an HttpSession to remember that the user is authenticated. 
 | 
| SessionCache | 
SessionCache
 A working set of  Session objects for a context.  
 | 
| SessionCacheFactory | 
 SessionCacheFactory 
 | 
| SessionContext | 
 SessionContext
 Information about the context to which sessions belong: the Context,
 the SessionHandler of the context, and the unique name of the node. 
 | 
| SessionData | 
 SessionData
 The data associated with a session. 
 | 
| SessionDataMap | 
 SessionDataMap
 A map style access to SessionData keyed by the session id. 
 | 
| SessionDataMapFactory | 
 SessionDataMapFactory 
 | 
| SessionDataMarshaller | 
 SessionDataMarshaller
 A marshaller for converting a SessionData object into protobuf format which
 gives greater control over serialization/deserialization. 
 | 
| SessionDataSerializer | 
 SessionDataSerializer
 Handles serialization on behalf of the SessionData object, and
 ensures that we use jetty's classloading knowledge. 
 | 
| SessionDataStore | 
 SessionDataStore
 A store for the data contained in a Session object. 
 | 
| SessionDataStoreFactory | 
 SessionDataStoreFactory 
 | 
| SessionFactory | 
 | 
| SessionHandler | 
 SessionHandler. 
 | 
| SessionHandler.SessionIf | 
 SessionIf
 Interface that any session wrapper should implement so that
 SessionManager may access the Jetty session implementation. 
 | 
| SessionIdManager | 
 Session ID Manager. 
 | 
| SessionTracker | 
  | 
| SettingsBodyParser | 
  | 
| SettingsFrame | 
  | 
| SettingsGenerator | 
  | 
| SharedBlockingCallback | 
Provides a reusable  Callback that can block the thread
 while waiting to be completed.  
 | 
| ShortDecoder | 
 Default implementation of the Decoder.Text Message to Short decoder 
 | 
| ShortEncoder | 
 Default encoder for Short to Encoder.Text Message encoder 
 | 
| ShutdownHandler | 
 A handler that shuts the server down on a valid request. 
 | 
| ShutdownMonitor | 
 Shutdown/Stop Monitor thread. 
 | 
| ShutdownThread | 
 ShutdownThread is a shutdown hook thread implemented as
 singleton that maintains a list of lifecycle instances
 that are registered with it and provides ability to stop
 these lifecycles upon shutdown of the Java Virtual Machine 
 | 
| SimpleAuthConfig | 
  | 
| SimpleBinaryMessage | 
  | 
| SimpleContainerScope | 
  | 
| SimpleEndpointMetadata | 
 | 
| SimpleFlowControlStrategy | 
  | 
| SimpleServerEndpointMetadata | 
  | 
| SimplestServer | 
 The simplest possible Jetty server. 
 | 
| SimpleTextMessage | 
  | 
| SizeLimitHandler | 
 A handler that can limit the size of message bodies in requests and responses. 
 | 
| Slf4jLog | 
 Slf4jLog Logger 
 | 
| Slf4jRequestLog | 
Deprecated.
 | 
| Slf4jRequestLogWriter | 
 Request log writer using a Slf4jLog Logger 
 | 
| SniX509ExtendedKeyManager | 
 A X509ExtendedKeyManager that selects a key with an alias
 retrieved from SNI information, delegating other processing to a nested X509ExtendedKeyManager. 
 | 
| SniX509ExtendedKeyManager.SniSelector | 
 Selects a certificate based on SNI information. 
 | 
| SocketAddressResolver | 
Creates  SocketAddress instances, returning them through a  Promise.  
 | 
| SocketAddressResolver.Async | 
 Creates SocketAddress instances asynchronously in a different thread. 
 | 
| SocketAddressResolver.Sync | 
 Creates SocketAddress instances synchronously in the caller thread. 
 | 
| SocketChannelEndPoint | 
  | 
| SocketCustomizationListener | 
 A Connection Lister for customization of SocketConnections. 
 | 
| Socks4Proxy | 
  | 
| Socks4Proxy.Socks4ProxyClientConnectionFactory | 
  | 
| Source | 
 Source
 The source of a web artifact: servlet, filter, mapping etc 
 | 
| Source.Origin | 
  | 
| SplitFileServer | 
 | 
| SPNEGOAuthentication | 
 Implementation of the SPNEGO (or "Negotiate") authentication defined in RFC 4559. 
 | 
| SPNEGOAuthentication.SPNEGOResult | 
  | 
| SpnegoAuthenticator | 
Deprecated.
 | 
| SpnegoLoginService | 
Deprecated.
 | 
| SpnegoUserIdentity | 
  | 
| SpnegoUserPrincipal | 
  | 
| SpringConfigurationProcessor | 
Deprecated.
 | 
| SpringConfigurationProcessorFactory | 
Deprecated.
 | 
| SslClientConnectionFactory | 
A ClientConnectionFactory that creates client-side  SslConnection instances.  
 | 
| SslClientConnectionFactory.SslEngineFactory | 
 A factory for SSLEngine objects. 
 | 
| SslConnection | 
A Connection that acts as an interceptor between an EndPoint providing SSL encrypted data
 and another consumer of an EndPoint (typically an  Connection like HttpConnection) that
 wants unencrypted data.  
 | 
| SslConnectionFactory | 
  | 
| SslContextFactory | 
 SslContextFactory is used to configure SSL parameters
 to be used by server and client connectors. 
 | 
| SslContextFactory.Client | 
  | 
| SslContextFactory.Client.SniProvider | 
 A provider for SNI names to send to the server during the TLS handshake. 
 | 
| SslContextFactory.Server | 
  | 
| SslContextFactory.X509ExtendedKeyManagerWrapper | 
 A wrapper that delegates to another (if not null) X509ExtendedKeyManager. 
 | 
| SslContextFactory.X509ExtendedTrustManagerWrapper | 
 A wrapper that delegates to another (if not null) X509ExtendedTrustManager. 
 | 
| SslHandshakeListener | 
 Implementations of this interface are notified of TLS handshake events. 
 | 
| SslHandshakeListener.Event | 
 The event object carrying information about TLS handshake events. 
 | 
| StacklessLogging | 
A try-with-resources compatible layer for  hiding stacktraces within the scope of the  try block when
 logging with  StdErrLog implementation.  
 | 
| StandardDeployer | 
  | 
| StandardDescriptorProcessor | 
 StandardDescriptorProcessor. 
 | 
| StandardStarter | 
  | 
| StandardStopper | 
  | 
| StandardUndeployer | 
  | 
| StartArgs | 
 The Arguments required to start Jetty. 
 | 
| StartDirBuilder | 
 Management of the ${jetty.base}/start.d/ based configuration. 
 | 
| Starter | 
 Starter Class which is exec'ed to create a new jetty process. 
 | 
| StartIni | 
 Simple Start .INI handler 
 | 
| StartIniBuilder | 
 Management of the ${jetty.base}/start.ini based configuration. 
 | 
| StartLog | 
 Centralized Place for logging. 
 | 
| StaticTableHttpField | 
  | 
| StatisticsHandler | 
  | 
| StatisticsServlet | 
 Collect and report statistics about requests / responses / connections and more. 
 | 
| StatusCode | 
 | 
| StdErrLog | 
 StdErr Logging implementation. 
 | 
| StopLifeCycle | 
 A LifeCycle that when started will stop another LifeCycle 
 | 
| Stream | 
A  Stream represents a bidirectional exchange of data on top of a  Session.  
 | 
| Stream.Listener | 
A  Stream.Listener is the passive counterpart of a  Stream and receives
 events happening on an HTTP/2 stream.  
 | 
| Stream.Listener.Adapter | 
 | 
| StreamContentParser | 
 A stream content parser parses frame bodies of type STDIN, STDOUT and STDERR. 
 | 
| StreamFrame | 
  | 
| StringContentProvider | 
 | 
| StringDecoder | 
 Default implementation of the Decoder.Text Message to String decoder 
 | 
| StringEncoder | 
 Default encoder for String to Encoder.Text Message encoder 
 | 
| StringIsEmptyBenchmark | 
  | 
| StringReplaceBenchmark | 
  | 
| StringUtil | 
 Fast String Utilities. 
 | 
| SuspendToken | 
 Connection suspend token 
 | 
| Sweeper | 
 A utility class to perform periodic sweeping of resources. 
 | 
| Sweeper.Sweepable | 
A  Sweeper.Sweepable resource implements this interface to
 signal to a  Sweeper or to a parent container if it
 needs to be swept or not.  
 | 
| SymlinkAllowedResourceAliasChecker | 
An extension of  AllowedResourceAliasChecker which will allow symlinks alias to arbitrary
 targets, so long as the symlink file itself is an allowed resource.  
 | 
| Synchronizable | 
Implementations of this interface expose a lock object
 via  Synchronizable.getLock() so that callers can synchronize
 externally on that lock:  
 | 
| Syntax | 
 Collection of Syntax validation methods. 
 | 
| SystemProperties | 
 SystemProperties 
 | 
| SystemProperties | 
 SystemProperties
 Map of name to SystemProperty. 
 | 
| SystemProperty | 
 SystemProperty
 Provides the ability to set System properties
 for the mojo execution. 
 | 
| TaskLog | 
 Provides logging functionality for classes without access to the Ant project
 variable. 
 | 
| TerminatingPatternRule | 
 If this rule matches, terminate the processing of other rules. 
 | 
| TerminatingRegexRule | 
 If this rule matches, terminate the processing of other rules. 
 | 
| TestConnection | 
  | 
| TestFileInitializer | 
In a start testing scenario, it is often not important to actually download
 or initialize a file, this implementation is merely a no-op for the
  FileInitializer 
 | 
| TestServer | 
  | 
| TextFile | 
 Simple common abstraction for Text files, that consist of a series of lines. 
 | 
| TextFrame | 
  | 
| TextPartialMessage | 
 Partial TEXT MessageAppender for MessageHandler.Partial interface 
 | 
| TextPartialOnMessage | 
 Partial TEXT MessageAppender for @OnMessage annotated methods 
 | 
| TextUtil | 
 Collection of utility methods for Text content 
 | 
| TextWholeMessage | 
  | 
| ThreadClassLoaderScope | 
  | 
| ThreadLimitHandler | 
 Handler to limit the threads per IP address for DOS protection 
 | 
| ThreadPool | 
 A pool for threads. 
 | 
| ThreadPool.SizedThreadPool | 
 Specialized sub-interface of ThreadPool that allows to get/set
 the minimum and maximum number of threads of the pool. 
 | 
| ThreadPoolBenchmark | 
  | 
| ThreadPoolBenchmark.Type | 
  | 
| ThreadPoolBudget | 
 A budget of required thread usage, used to warn or error for insufficient configured threads. 
 | 
| ThreadPoolBudget.Lease | 
  | 
| TimeoutCompleteListener | 
Deprecated.
 | 
| TimerScheduler | 
 A scheduler based on the the JVM Timer class 
 | 
| TldBundleDiscoverer | 
 TldBundleDiscoverer
 Convert bundles that contain tlds into URL locations for consumption by jasper. 
 | 
| TopologicalSort<T> | 
 Topological sort a list or array. 
 | 
| Transaction | 
 Transaction
 Class to represent a JTA UserTransaction impl. 
 | 
| TreeTrie<V> | 
 A Trie String lookup data structure using a tree 
 | 
| Trie<V> | 
 A Trie String lookup data structure. 
 | 
| TryExecutor | 
 A variation of Executor that can confirm if a thread is available immediately 
 | 
| TryExecutor.NoTryExecutor | 
  | 
| TryFilesFilter | 
 Inspired by nginx's try_files functionality. 
 | 
| TypeUtil | 
 TYPE Utilities. 
 | 
| UnixCrypt | 
 Unix Crypt. 
 | 
| UnixSocketConnector | 
 A server-side connector for UNIX sockets. 
 | 
| UnixSocketEndPoint | 
  | 
| UnknownBodyParser | 
  | 
| UnknownFrame | 
  | 
| UnreadableSessionDataException | 
 UnreadableSessionDataException 
 | 
| UnwriteableSessionDataException | 
 UnwriteableSessionDataException 
 | 
| UpgradeException | 
 Exception during WebSocket Upgrade Handshake. 
 | 
| UpgradeHttpServletRequest | 
  | 
| UpgradeListener | 
 Listener for Handshake/Upgrade events. 
 | 
| UpgradeRequest | 
 The HTTP Upgrade to WebSocket Request 
 | 
| UpgradeRequestAdapter | 
  | 
| UpgradeResponse | 
 The HTTP Upgrade to WebSocket Response 
 | 
| UpgradeResponseAdapter | 
  | 
| Uptime | 
 Provide for a Uptime class that is compatible with Android, GAE, and the new Java 8 compact profiles 
 | 
| Uptime.DefaultImpl | 
  | 
| Uptime.Impl | 
  | 
| UriFileInitializer | 
  | 
| UriTemplatePathSpec | 
 PathSpec for URI Template based declarations 
 | 
| URIUtil | 
 URI Utility methods. 
 | 
| UrlEncoded | 
 Handles coding of MIME  "x-www-form-urlencoded". 
 | 
| URLResource | 
 URL resource class. 
 | 
| UsageException | 
 A Usage Error has occurred. 
 | 
| UserAuthentication | 
  | 
| UserDataConstraint | 
  | 
| UserIdentity | 
 User object that encapsulates user identity and operations such as run-as-role actions,
 checking isUserInRole and getUserPrincipal. 
 | 
| UserIdentity.Scope | 
 A UserIdentity Scope. 
 | 
| UserIdentity.UnauthenticatedUserIdentity | 
  | 
| UserInfo | 
 UserInfo
 This is the information read from the external source
 about a user. 
 | 
| UserInfo | 
  | 
| UserStore | 
 Base class to store User 
 | 
| Utf8Appendable | 
 Utf8 Appendable abstract base class
 This abstract class wraps a standard Appendable and provides methods to append UTF-8 encoded bytes, that are converted into characters. 
 | 
| Utf8Appendable.NotUtf8Exception | 
  | 
| Utf8CharBuffer | 
 A CharBuffer wrapped with the Utf8Appendable logic. 
 | 
| Utf8HttpWriter | 
 OutputWriter. 
 | 
| Utf8LineParser | 
 Stateful parser for lines of UTF8 formatted text, looking for "\n" as a line termination character. 
 | 
| Utf8PartialBuilder | 
Deprecated. | 
| Utf8StringBuffer | 
 UTF-8 StringBuffer. 
 | 
| Utf8StringBuilder | 
 UTF-8 StringBuilder. 
 | 
| Util | 
 Various useful functions utility methods for OSGi wide use. 
 | 
| Utils | 
  | 
| ValidatingConnectionPool | 
 A connection pool that validates connections before
 making them available for use. 
 | 
| ValidUrlRule | 
 This rule can be used to protect against invalid unicode characters in a url making it into applications. 
 | 
| Version | 
 Utility class for parsing and comparing version strings. 
 | 
| VirtualHostRuleContainer | 
 Groups rules that apply only to a specific virtual host
 or sets of virtual hosts 
 | 
| WarBundleManifestGenerator | 
  | 
| WarPluginInfo | 
 WarPluginInfo 
 | 
| WarUrlActivator | 
 Register the factory to handle the war scheme specified by rfc66
 when the bundle is activated. 
 | 
| WarURLConnection | 
 Facade for a URLConnection that will read a jar and substitute its
 manifest by the manifest provided here. 
 | 
| WarUrlStreamHandler | 
 RFC-66: support for the "war" protocol We are reusing the parsing of the
 query string from jetty. 
 | 
| WebAppClassLoader | 
 ClassLoader for HttpContext. 
 | 
| WebAppClassLoader.Context | 
 The Context in which the classloader operates. 
 | 
| WebAppContext | 
 Web Application Context Handler. 
 | 
| WebAppPropertyConverter | 
 WebAppPropertyConverter
 Converts a webapp's configuration to a properties file, and
 vice versa. 
 | 
| WebAppProvider | 
 The webapps directory scanning provider. 
 | 
| WebAppProviderMBean | 
  | 
| WebDescriptor | 
 Descriptor
 A web descriptor (web.xml/web-defaults.xml/web-overrides.xml). 
 | 
| WebFilterAnnotation | 
 WebFilterAnnotation 
 | 
| WebFilterAnnotationHandler | 
 WebFilterAnnotationHandler 
 | 
| WebInfConfiguration | 
  | 
| WebListenerAnnotation | 
 WebListenerAnnotation 
 | 
| WebListenerAnnotationHandler | 
  | 
| WebServletAnnotation | 
 WebServletAnnotation 
 | 
| WebServletAnnotationHandler | 
 WebServletAnnotationHandler
 Process a WebServlet annotation on a class. 
 | 
| WebSocket | 
 Tags a POJO as being a WebSocket class. 
 | 
| WebSocketAdapter | 
 | 
| WebSocketBehavior | 
 Behavior for how the WebSocket should operate. 
 | 
| WebSocketClient | 
 WebSocketClient provides a means of establishing connections to remote websocket endpoints. 
 | 
| WebSocketClientConnection | 
 Client side WebSocket physical connection. 
 | 
| WebSocketConnectionListener | 
 Core WebSocket Connection Listener 
 | 
| WebSocketConstants | 
  | 
| WebSocketContainerScope | 
 Defined Scope for a WebSocketContainer. 
 | 
| WebSocketCreator | 
 Abstract WebSocket creator interface. 
 | 
| WebSocketException | 
 A recoverable exception within the websocket framework. 
 | 
| WebSocketExtensionFactory | 
  | 
| WebSocketFrame | 
 | 
| WebSocketFrameListener | 
 WebSocket Frame Listener interface for incoming WebSocket frames. 
 | 
| WebSocketHandler | 
  | 
| WebSocketHandler.Simple | 
 Create a simple WebSocketHandler that registers a single WebSocket POJO that is created on every upgrade request. 
 | 
| WebSocketHandshake | 
  | 
| WebSocketJsrServer | 
 Example of setting up a javax.websocket server with Jetty embedded 
 | 
| WebSocketJsrServer.EchoJsrSocket | 
 A server socket endpoint 
 | 
| WebSocketListener | 
 Basic WebSocket Listener interface for incoming WebSocket message events. 
 | 
| WebSocketPartialListener | 
 WebSocket Partial Message Listener interface for incoming WebSocket TEXT/BINARY/CONTINUATION frames. 
 | 
| WebSocketPingPongListener | 
 WebSocket PING/PONG Listener interface for incoming WebSocket PING/PONG frames. 
 | 
| WebSocketPolicy | 
 Settings for WebSocket operations. 
 | 
| WebSocketRemoteEndpoint | 
 Endpoint for Writing messages to the Remote websocket. 
 | 
| WebSocketServer | 
 Example of setting up a Jetty WebSocket server 
 | 
| WebSocketServer.EchoServlet | 
 Servlet layer 
 | 
| WebSocketServer.EchoSocket | 
 Example of a Jetty API WebSocket Echo Socket 
 | 
| WebSocketServerConnection | 
  | 
| WebSocketServerContainerInitializer | 
  | 
| WebSocketServerContainerInitializer.Configurator | 
  | 
| WebSocketServerContainerInitializer.ContextDestroyListener | 
 DestroyListener 
 | 
| WebSocketServerFactory | 
 Factory to create WebSocket connections 
 | 
| WebSocketServlet | 
 Abstract Servlet used to bridge the Servlet API to the WebSocket API. 
 | 
| WebSocketServletFactory | 
 Basic WebSocketServletFactory for working with Jetty-based WebSocketServlets 
 | 
| WebSocketServletFactory.Loader | 
  | 
| WebSocketSession | 
  | 
| WebSocketSessionFactory | 
 Default Session factory, creating WebSocketSession objects. 
 | 
| WebSocketSessionListener | 
  | 
| WebSocketSessionScope | 
 Defined Scope for a WebSocketSession (active connection) 
 | 
| WebSocketTimeoutException | 
 Exception thrown to indicate a connection I/O timeout. 
 | 
| WebSocketUpgradeFilter | 
 Inline Servlet Filter to capture WebSocket upgrade requests and perform path mappings to  WebSocketCreator objects.  
 | 
| WebSocketUpgradeHandlerWrapper | 
  | 
| WebSocketUpgradeRequest | 
  | 
| WebXmlConfiguration | 
 Configure by parsing default web.xml and web.xml 
 | 
| WelcomeFilter | 
Deprecated. | 
| WindowRateControl | 
An implementation of  RateControl that limits the number of
 events within a time period.  
 | 
| WindowRateControl.Factory | 
  | 
| WindowUpdateBodyParser | 
  | 
| WindowUpdateFrame | 
  | 
| WindowUpdateGenerator | 
  | 
| WriteCallback | 
 Callback for Write events. 
 | 
| WriteFlusher | 
 | 
| WriteFlusher.Listener | 
 | 
| WriterOutputStream | 
 Wrap a Writer as an OutputStream. 
 | 
| WSURI | 
 Utility methods for converting a URI between an HTTP(S) and WS(S) URI. 
 | 
| WWWAuthenticationProtocolHandler | 
 A protocol handler that handles the 401 response code
 in association with the WWW-Authenticate header. 
 | 
| X509 | 
  | 
| XmlAppendable | 
  | 
| XmlConfiguration | 
 Configures objects from XML. 
 | 
| XmlParser | 
 XML Parser wrapper. 
 | 
| XmlParser.Attribute | 
 XML Attribute. 
 | 
| XmlParser.Node | 
 XML Node. 
 | 
| XWebkitDeflateFrameExtension | 
 | 
| ZeroMasker | 
  |