All Classes Interface Summary Class Summary Enum Summary Exception Summary Error Summary Annotation Types Summary
Class |
Description |
AbsoluteOrdering |
AbsoluteOrdering
|
AbstractAuthentication |
|
AbstractByteBufferPool |
|
AbstractCallbackHandler |
|
AbstractConfiguration |
|
AbstractConnection |
|
AbstractConnectionFactory |
|
AbstractConnectionPool |
|
AbstractConnectionPool.EntryHolder |
|
AbstractConnector |
|
AbstractConnectorHttpClientTransport |
|
AbstractConnectorMBean |
|
AbstractDatabaseLoginModule |
AbstractDatabaseLoginModule
Abstract base class for LoginModules that interact with a
database to retrieve authentication and authorization information.
|
AbstractEndPoint |
|
AbstractEndPoint.State |
|
AbstractHandler |
AbstractHandler.
|
AbstractHandler.ErrorDispatchHandler |
Deprecated.
|
AbstractHandlerContainer |
Abstract Handler Container.
|
AbstractHandlerMBean |
|
AbstractHttpClientTransport |
|
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 |
|
AbstractLogger |
Abstract Logger.
|
AbstractLoginModule |
AbstractLoginModule
Abstract base class for all LoginModules.
|
AbstractLoginService |
AbstractLoginService
|
AbstractLoginService.RolePrincipal |
RolePrincipal
|
AbstractLoginService.UserPrincipal |
UserPrincipal
|
AbstractNCSARequestLog |
Deprecated.
|
AbstractNetworkConnector |
An abstract Network Connector.
|
AbstractPathSpec |
|
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.
|
AcceptRateLimit |
A Listener that limits the rate at which new connections are accepted
|
AliasedX509ExtendedKeyManager |
An X509ExtendedKeyManager that select a key with desired alias,
delegating other processing to a nested X509ExtendedKeyManager.
|
AllowSymLinkAliasChecker |
Symbolic Link AliasChecker.
|
ALPNProcessor |
|
ALPNProcessor.Client |
Client-side interface used by ServiceLoader.
|
ALPNProcessor.Server |
Server-side interface used by ServiceLoader.
|
AppContextLeakPreventer |
AppContextLeakPreventer
Cause the classloader that is pinned by AppContext.getAppContext() to be
a container or system classloader, not a webapp classloader.
|
ArrayByteBufferPool |
A ByteBuffer pool where ByteBuffers are held in queues that are held in array elements.
|
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
|
AsyncAttributes |
|
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.
|
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.
|
AsyncJSON.Factory.CachedString |
|
AsyncJSON.Frame |
|
AsyncJSON.FrameStack |
|
AsyncJSON.NumberBuilder |
|
AsyncJSON.State |
|
AsyncNCSARequestLog |
Deprecated.
|
AsyncRequestLogWriter |
An asynchronously writing RequestLogWriter
|
AtomicBiInteger |
An AtomicLong with additional methods to treat it as two hi/lo integers.
|
Atomics |
|
Attachable |
Abstract mechanism to support attachment of miscellaneous objects.
|
AttributeContainerMap |
|
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
|
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.
|
BadMessageException |
Exception thrown to indicate a Bad HTTP Message has either been received
or attempted to be generated.
|
BadResource |
Bad Resource.
|
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).
|
BaseHolder.Wrapped<C> |
|
BasicAuthentication |
Implementation of the HTTP "Basic" authentication defined in RFC 2617.
|
BasicAuthentication.BasicResult |
Basic authentication result.
|
BasicAuthenticator |
|
BlockingArrayQueue<E> |
A BlockingQueue backed by a circular array capable or growing.
|
BufferedResponseHandler |
A Handler that can apply a HttpOutput.Interceptor
mechanism to buffer the entire response content until the output is closed.
|
BufferedResponseHandler.BufferedInterceptor |
|
BufferingResponseListener |
Implementation of Response.Listener that buffers the content up to a maximum length
specified to the constructors.
|
BufferUtil |
Buffer utility methods.
|
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.
|
ByteBufferContentProvider |
|
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
|
BytesContentProvider |
|
CachedContentFactory |
|
CachingSessionDataStore |
CachingSessionDataStore
A SessionDataStore is a mechanism for (persistently) storing data associated with sessions.
|
CachingSessionDataStoreFactory |
CachingSessionDataStoreFactory
|
CachingWebAppClassLoader |
|
Callback |
A callback abstraction that handles completed/failed events of asynchronous operations.
|
Callback.Completable |
A CompletableFuture that is also a Callback.
|
Callback.Completing |
|
Callback.InvocableCallback |
|
Callback.Nested |
Nested Completing Callback that completes after
completing the nested callback
|
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.
|
ChannelEndPoint |
Channel End Point.
|
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 |
|
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 |
|
ClasspathPattern.ClassEntry |
|
ClasspathPattern.Entry |
|
ClasspathPattern.LocationEntry |
|
ClasspathPattern.ModuleEntry |
|
ClasspathPattern.PackageEntry |
|
ClassVisibilityChecker |
ClassVisibilityChecker
Interface to be implemented by classes capable of checking class visibility
for a context.
|
ClientCertAuthenticator |
|
ClientConnectionFactory |
|
ClientConnectionFactory.Decorator |
Wraps another ClientConnectionFactory.
|
CloneConfiguration |
|
CompletableCallback |
Deprecated.
|
CompletableCallback.State |
|
CompressedContentFormat |
|
CompressionPool<T> |
|
ConcurrentHashSet<E> |
Deprecated.
|
ConfigurableSpnegoAuthenticator |
A LoginAuthenticator that uses SPNEGO and the GSS API to authenticate requests.
|
ConfigurableSpnegoAuthenticator.UserIdentityHolder |
|
ConfigurableSpnegoLoginService |
A configurable (as opposed to using system properties) SPNEGO LoginService.
|
ConfigurableSpnegoLoginService.GSSContextHolder |
|
ConfigurableSpnegoLoginService.SpnegoContext |
|
Configuration |
Base Class for WebApplicationContext Configuration.
|
Configuration.ClassList |
|
Configuration.Wrapper |
|
Configuration.WrapperFunction |
Experimental Wrapper mechanism for WebApp Configuration components.
|
ConfigurationProcessor |
A ConfigurationProcessor for non XmlConfiguration format files.
|
ConfigurationProcessorFactory |
|
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.
|
ConnectionPool |
Client-side connection pool abstraction.
|
ConnectionPool.Factory |
Factory for ConnectionPool instances.
|
ConnectionPool.Multiplexable |
Marks a connection pool as supporting multiplexed connections.
|
ConnectionStatistics |
|
ConnectionStatistics.Stats |
|
ConnectionStatisticsMBean |
|
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.
|
ConnectorServer |
LifeCycle wrapper for JMXConnectorServer.
|
ConnectorStatistics |
Deprecated.
|
ConnectorStatistics.Sample |
|
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.
|
ContainerInitializer |
Utility Methods for manual execution of ServletContainerInitializer when
using Embedded Jetty.
|
ContainerInitializer.ServletContainerInitializerServletContextListener |
|
ContainerLifeCycle |
A ContainerLifeCycle is an LifeCycle implementation for a collection of contained beans.
|
ContainerLifeCycle.Bean |
|
ContainerLifeCycle.Managed |
|
ContentDecoder |
|
ContentDecoder.Factory |
|
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.
|
ContextHandler |
ContextHandler.
|
ContextHandler.AliasCheck |
Interface to check aliases
|
ContextHandler.ApproveAliases |
Approve all aliases.
|
ContextHandler.ApproveNonExistentDirectoryAliases |
Approve Aliases of a non existent directory.
|
ContextHandler.Availability |
|
ContextHandler.Caller |
|
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 ContextHandler s.
|
ContextHandlerCollection.Branch |
|
ContextHandlerCollection.Mapping |
|
ContextHandlerMBean |
|
Continuation |
Deprecated.
|
ContinuationFilter |
Deprecated.
|
ContinuationFilter.FilteredContinuation |
|
ContinuationListener |
Deprecated.
|
ContinuationSupport |
Deprecated.
|
ContinuationThrowable |
Deprecated.
|
ContinueProtocolHandler |
A protocol handler that handles the 100 response code.
|
CookieCompliance |
The compliance for Cookie handling.
|
CookieCutter |
Cookie parser
|
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
|
CustomRequestLog |
A flexible RequestLog, which produces log strings in a customizable format.
|
CustomRequestLog.Token |
|
CyclicTimeout |
An abstract implementation of a timeout.
|
CyclicTimeout.Timeout |
A timeout time with a link to a Wakeup chain.
|
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.
|
DataSourceLoginModule |
DataSourceLoginModule
A LoginModule that uses a DataSource to retrieve user authentication
and authorisation information.
|
DateCache |
Date Format Cache.
|
DateCache.Tick |
|
DateGenerator |
ThreadLocal Date formatters for HTTP style dates.
|
DateParser |
ThreadLocal data parsers for HTTP style dates
|
DebugHandler |
Deprecated.
|
DebugListener |
A Context Listener that produces additional debug.
|
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.
|
DecoratingListener.DynamicDecorator |
|
Decorator |
Interface for 3rd party libraries to decorate recently created objects in Jetty.
|
DefaultAuthenticatorFactory |
The Default Authenticator Factory.
|
DefaultCallbackHandler |
DefaultCallbackHandler
An implementation of the JAAS CallbackHandler.
|
DefaultHandler |
Default Handler.
|
DefaultIdentityService |
Default Identity Service implementation.
|
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).
|
DefaultUserIdentity |
The default implementation of UserIdentity.
|
DeferredAuthentication |
|
DeferredContentProvider |
|
DeferredContentProvider.Chunk |
|
DeflaterPool |
|
DeprecationWarning |
|
Descriptor |
|
DescriptorProcessor |
DescriptorProcessor
|
Destination |
|
Destroyable |
A Destroyable is an object which can be destroyed.
|
DetectorConnectionFactory |
|
DetectorConnectionFactory.DetectionFailureException |
|
DigestAuthentication |
Implementation of the HTTP "Digest" authentication defined in RFC 2617.
|
DigestAuthenticator |
|
DigestAuthenticator.Digest |
|
DigestAuthenticator.Nonce |
|
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.
|
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 |
|
DuplexConnectionPool |
|
EatWhatYouKill |
A strategy where the thread that produces will run the resulting task if it
is possible to do so without thread starvation.
|
EatWhatYouKill.Mode |
|
EatWhatYouKill.State |
|
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
|
EmptyResource |
EmptyResource
Represents a resource that does does not refer to any file, url, jar etc.
|
EncodingHttpWriter |
|
EndPoint |
EndPoint is the abstraction for an I/O channel that transports bytes.
|
EofException |
A Jetty specialization of EOFException.
|
ErrorHandler |
|
ErrorHandler.ErrorPageMapper |
|
ErrorPageErrorHandler |
An ErrorHandler that maps exceptions and status codes to URIs for dispatch using
the internal ERROR style of dispatch.
|
ErrorPageErrorHandler.ErrorCodeRange |
|
ErrorPageErrorHandler.PageLookupTechnique |
|
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 |
|
FauxContinuation |
Deprecated.
|
Fields |
A container for name/value pairs, known as fields.
|
Fields.Field |
A named list of string values.
|
FileBufferedResponseHandler |
A Handler that can apply a HttpOutput.Interceptor
mechanism to buffer the entire response content until the output is closed.
|
FileDestroyable |
|
FileNoticeLifeCycleListener |
A LifeCycle Listener that writes state changes to a file.
|
FileResource |
Deprecated.
|
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 |
|
FormAuthenticator |
FORM Authenticator.
|
FormAuthenticator.FormAuthentication |
This Authentication represents a just completed Form authentication.
|
FormAuthenticator.FormRequest |
|
FormAuthenticator.FormResponse |
|
FormContentProvider |
A ContentProvider for form uploads with the
"application/x-www-form-urlencoded" content type.
|
ForwardedRequestCustomizer |
Customize Requests for Proxy Forwarding.
|
ForwardedRequestCustomizer.MutableHostPort |
|
ForwardedRequestCustomizer.Source |
Ordered Source Enum.
|
FragmentConfiguration |
FragmentConfiguration
|
FragmentDescriptor |
Fragment
A web-fragment.xml descriptor.
|
FragmentDescriptor.OtherType |
|
FutureCallback |
|
FuturePromise<C> |
|
FutureResponseListener |
|
GCThreadLeakPreventer |
Deprecated.
|
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.
|
GZIPContentDecoder |
|
GZIPContentDecoder |
Decoder for the "gzip" content encoding.
|
GZIPContentDecoder.Factory |
|
GZIPContentDecoder.State |
|
GzipFactory |
|
GzipHandler |
A Handler that can dynamically GZIP uncompress requests, and compress responses.
|
GzipHttpInputInterceptor |
An HttpInput Interceptor that inflates GZIP encoded request content.
|
GzipHttpOutputInterceptor |
|
GzipHttpOutputInterceptor.GZState |
|
Handler |
A Jetty Server Handler.
|
HandlerCollection |
A collection of handlers.
|
HandlerCollection.Handlers |
|
HandlerContainer |
A Handler that contains other Handlers.
|
HandlerList |
HandlerList.
|
HandlerWrapper |
|
HashLoginService |
Properties User Realm.
|
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.
|
Http1FieldPreEncoder |
|
HttpAuthenticationStore |
|
HttpChannel |
|
HttpChannel |
HttpChannel represents a single endpoint for HTTP semantic processing.
|
HttpChannel.Dispatchable |
|
HttpChannel.Listener |
|
HttpChannel.TransientListeners |
Deprecated. |
HttpChannelListeners |
|
HttpChannelListeners.NotifyContent |
|
HttpChannelListeners.NotifyFailure |
|
HttpChannelListeners.NotifyRequest |
|
HttpChannelOverHttp |
An HttpChannel customized to be transported over the HTTP/1 protocol
|
HttpChannelOverHTTP |
|
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.InputState |
|
HttpChannelState.OutputState |
|
HttpChannelState.RequestState |
|
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 |
|
HttpClientTransport |
|
HttpClientTransportOverHTTP |
|
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.
|
HttpConnectionOverHTTP |
|
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 |
|
HttpDestinationOverHTTP |
|
HttpExchange |
|
HttpExchange.State |
|
HttpField |
An HTTP Field
|
HttpField.IntValueHttpField |
|
HttpField.LongValueHttpField |
|
HttpFieldPreEncoder |
Interface to pre-encode HttpFields.
|
HttpFields |
HTTP Fields.
|
HttpGenerator |
HttpGenerator.
|
HttpGenerator.PreparedResponse |
|
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
|
HttpMethod.Type |
|
HttpOutput |
HttpOutput implements ServletOutputStream
as required by the Servlet specification.
|
HttpOutput.ApiState |
The API State which combines with the output State:
|
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.
|
HttpOutput.State |
The output state
|
HttpOutput.WriteBlocker |
|
HttpParser |
A Parser for 1.0 and 1.1 as defined by RFC7230
|
HttpParser.ComplianceHandler |
|
HttpParser.FieldState |
|
HttpParser.HttpHandler |
|
HttpParser.IllegalCharacterException |
|
HttpParser.RequestHandler |
|
HttpParser.ResponseHandler |
|
HttpParser.State |
|
HttpProxy |
|
HttpProxy.CreateTunnelPromise |
Creates a tunnel using HTTP CONNECT.
|
HttpProxy.HttpProxyClientConnectionFactory |
|
HttpProxy.ProxyConnection |
|
HttpProxy.TunnelPromise |
|
HttpReceiver |
HttpReceiver provides the abstract code to implement the various steps of the receive of HTTP responses.
|
HttpReceiver.DecodeResult |
|
HttpReceiver.ResponseState |
The request states HttpReceiver goes through when receiving a response.
|
HttpReceiverOverHTTP |
|
HttpRedirector |
Utility class that handles HTTP redirects.
|
HttpRequest |
|
HttpRequestException |
|
HttpResponse |
|
HttpResponseException |
|
HttpScheme |
|
HttpSender |
|
HttpSender.RequestState |
The request states HttpSender goes through when sending a request.
|
HttpSender.SenderState |
The sender states HttpSender goes through when sending a request.
|
HttpSenderOverHTTP |
|
HttpStatus |
Http Status Codes
|
HttpStatus.Code |
|
HttpTokens |
HTTP constants
|
HttpTokens.EndOfContent |
|
HttpTokens.Token |
|
HttpTokens.Type |
|
HttpTransport |
Abstraction of the outbound HTTP transport.
|
HttpURI |
Http URI.
|
HttpURI.State |
|
HttpURI.Violation |
Violations of safe URI interpretations
|
HttpVersion |
|
HttpWriter |
|
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.
|
IncludeExclude<ITEM> |
Utility class to maintain a set of inclusions and exclusions.
|
IncludeExcludeConnectionStatistics |
|
IncludeExcludeConnectionStatistics.ConnectionSet |
|
IncludeExcludeSet<T,P> |
Utility class to maintain a set of inclusions and exclusions.
|
IncludeExcludeSet.SetContainsPredicate<T> |
|
InclusiveByteRange |
Byte range inclusive of end points.
|
InetAccessHandler |
InetAddress Access Handler
|
InetAddressSet |
A set of InetAddress patterns.
|
InetAddressSet.CidrInetRange |
|
InetAddressSet.InetPattern |
|
InetAddressSet.LegacyInetRange |
|
InetAddressSet.MinMaxInetRange |
|
InetAddressSet.SingletonInetRange |
|
InflaterPool |
|
InputStreamContentProvider |
|
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.
|
IntrospectionUtil |
IntrospectionUtil
|
IntrospectorCleaner |
IntrospectorCleaner
Cleans a static cache of Methods held by java.beans.Introspector
class when a context is undeployed.
|
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.
|
IO.ClosedIS |
|
IO.Job |
|
IO.NullOS |
|
IO.NullWrite |
|
IPAccessHandler |
Deprecated.
|
IPAddressMap<TYPE> |
Deprecated. |
IPAddressMap.IPAddrPattern |
IPAddrPattern
Represents internet address wildcard.
|
IPAddressMap.OctetPattern |
OctetPattern
Represents a single octet wildcard.
|
Iso88591HttpWriter |
|
IteratingCallback |
This specialized callback implements a pattern that allows
a large job to be broken into smaller tasks using iteration
rather than recursion.
|
IteratingCallback.Action |
|
IteratingCallback.State |
The internal states of this callback
|
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.
|
Java2DLeakPreventer |
Deprecated.
|
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
|
Jetty |
|
JettyAwareLogger |
JettyAwareLogger is used to fix a FQCN bug that arises from how Jetty
Log uses an indirect slf4j implementation.
|
JettyLogHandler |
Redirect java.util.logging events to Jetty Log
|
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 |
|
JspPropertyGroupServlet |
Servlet handling JSP Property Group mappings
|
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 |
|
LifeCycle |
The lifecycle interface for generic components.
|
LifeCycle.Listener |
Listener.
|
ListenerHolder |
ListenerHolder
Specialization of BaseHolder for servlet listeners.
|
ListenerHolder.WrapFunction |
Experimental Wrapper mechanism for Servlet EventListeners.
|
ListenerHolder.Wrapper |
|
Loader |
ClassLoader Helper.
|
LocalConnector |
A local connector, mostly for testing purposes.
|
Locker |
Convenience auto closeable ReentrantLock wrapper.
|
Log |
Logging.
|
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 |
|
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.
|
LogMBean |
|
LowResourceMonitor |
|
LowResourceMonitor.LowResourceCheck |
|
LowResourceMonitor.LRMScheduler |
|
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.DumpKeys |
|
ManagedSelector.Selectable |
|
ManagedSelector.SelectorUpdate |
A selector update to be done when the selector has been woken.
|
ManifestUtils |
|
MappedByteBufferPool |
A ByteBuffer pool where ByteBuffers are held in queues that are held in a Map.
|
MappedByteBufferPool.Tagged |
|
MappedResource<E> |
|
MathUtils |
|
MBeanContainer |
Container class for the MBean instances
|
MemoryUtils |
MemoryUtils provides an abstraction over memory properties and operations.
|
MetaData |
|
MetaData |
|
MetaData |
MetaData
All data associated with the configuration and deployment of a web application.
|
MetaData.AttributeInfo |
|
MetaData.OperationInfo |
|
MetaData.OriginInfo |
|
MetaData.Request |
|
MetaData.Response |
|
MetaDataComplete |
|
MetaInfConfiguration |
MetaInfConfiguration
|
MimeTypes |
MIME Type enum and utilities
|
MimeTypes.Type |
|
ModuleLocation |
Equivalent of ...
|
MonitoredQueuedThreadPool |
A QueuedThreadPool subclass that monitors its own activity by recording queue and task statistics.
|
MovedContextHandler |
Moved ContextHandler.
|
MultiException |
Wraps multiple exceptions.
|
MultiMap<V> |
A multi valued Map.
|
MultiPartCleanerListener |
|
MultiPartContentProvider |
A ContentProvider for form uploads with the "multipart/form-data"
content type.
|
MultiPartContentProvider.Part |
|
MultiPartContentProvider.State |
|
MultiPartFormDataCompliance |
The compliance level for parsing multiPart/form-data
|
MultiPartFormInputStream |
MultiPartInputStream
|
MultiPartInputStreamParser |
Deprecated.
|
MultiPartInputStreamParser.Base64InputStream |
|
MultiPartInputStreamParser.NonCompliance |
|
MultiPartOutputStream |
Handle a multipart MIME response.
|
MultiPartParser |
A parser for MultiPart content type.
|
MultiPartParser.FieldState |
|
MultiPartParser.Handler |
|
MultiPartParser.IllegalCharacterException |
|
MultiPartParser.State |
|
MultiParts |
|
MultiParts.MultiPartsHttpParser |
|
MultiParts.MultiPartsUtilParser |
|
MultiPartWriter |
Handle a multipart MIME response.
|
MultiplexConnectionPool |
|
MultiplexHttpDestination |
|
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.
|
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 |
|
NoJspServlet |
|
NullByteBufferPool |
|
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.
|
OptionalSslConnectionFactory |
Deprecated.
|
Ordering |
Ordering options for jars in WEB-INF lib.
|
Origin |
|
Origin |
|
Origin.Address |
|
OutputStreamContentProvider |
|
OverrideDescriptor |
OverrideDescriptor
|
Password |
Password utility class.
|
PathContentProvider |
|
PathMap<O> |
Deprecated.
|
PathMap.MappedEntry<O> |
|
PathMap.PathSet |
|
PathMappings<E> |
Path Mappings of PathSpec to Resource.
|
PathResource |
Java NIO Path equivalent of FileResource.
|
PathSpec |
A path specification is a URI path template that can be matched against.
|
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.ExactPathMatcher |
|
PathWatcher.Listener |
Listener for path change events
|
PathWatcher.PathMatcherSet |
|
PathWatcher.PathWatchEventType |
PathWatchEventType
Type of an event
|
PatternMatcher |
|
Pool<T> |
A fast 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 |
|
PrecompressedHttpContent |
|
PreEncodedHttpField |
Pre encoded HttpField.
|
PrivilegedThreadFactory |
Convenience class to ensure that a new Thread is created
inside a privileged block.
|
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.
|
ProduceConsume.State |
|
ProduceExecuteConsume |
A strategy where the caller thread iterates over task production, submitting each
task to an Executor for execution.
|
ProduceExecuteConsume.State |
|
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> |
|
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.
|
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 |
|
ProxyConnectionFactory |
ConnectionFactory for the PROXY Protocol.
|
ProxyConnectionFactory.ProxyEndPoint |
|
ProxyConnectionFactory.ProxyV1ConnectionFactory |
|
ProxyConnectionFactory.ProxyV1ConnectionFactory.ProxyProtocolV1Connection |
|
ProxyConnectionFactory.ProxyV2ConnectionFactory |
|
ProxyConnectionFactory.ProxyV2ConnectionFactory.Family |
|
ProxyConnectionFactory.ProxyV2ConnectionFactory.Transport |
|
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) .
|
ProxyCustomizer.ProxyAttributes |
|
ProxyProtocolClientConnectionFactory |
|
ProxyProtocolClientConnectionFactory.ProxyProtocolConnection |
|
ProxyProtocolClientConnectionFactory.ProxyProtocolConnectionV1 |
|
ProxyProtocolClientConnectionFactory.ProxyProtocolConnectionV2 |
|
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 |
|
PushBuilder |
Build a request to be pushed.
|
PushBuilderImpl |
|
QueuedThreadPool |
A thread pool with a queue of jobs to execute.
|
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.
|
QuotedCSVParser.State |
|
QuotedQualityCSV |
Implements a quoted comma separated list of quality values
in accordance with RFC7230 and RFC7231.
|
QuotedStringTokenizer |
StringTokenizer with Quoting support.
|
RandomConnectionPool |
A ConnectionPool that provides connections
randomly among the ones that are available.
|
RangeWriter |
Interface for writing sections (ranges) of a single resource (SeekableByteChannel, Resource, etc) to an outputStream.
|
RateCounter |
Counts the rate that Long s are added to this from the time of creation or the last call to RateCounter.reset() .
|
RateStatistic |
Statistics on a time sequence rate.
|
ReadLineInputStream |
Deprecated. |
ReadLineInputStream.Termination |
|
RedirectProtocolHandler |
A protocol handler that handles redirect status codes 301, 302, 303, 307 and 308.
|
RegexPathSpec |
|
RegexSet |
A Set of Regular expressions strings.
|
RelativeOrdering |
Relative Fragment Ordering
|
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
|
RequestLogCollection |
|
RequestLogHandler |
|
RequestLogWriter |
|
RequestNotifier |
|
RequestParameterCallback |
RequestParameterCallback
|
ReservedThreadExecutor |
An Executor using preallocated/reserved Threads from a wrapped Executor.
|
Resource |
Abstract resource class.
|
ResourceCollators |
|
ResourceCollection |
A collection of resources (dirs).
|
ResourceContentFactory |
An HttpContent.Factory for transient content (not cached).
|
ResourceFactory |
ResourceFactory.
|
ResourceHandler |
Resource Handler.
|
ResourceHttpContent |
|
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.EncodingFrom |
|
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.
|
ResponseNotifier |
|
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.
|
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.
|
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 |
Alias checking for working with FileSystems that normalize access to the
File System.
|
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.PathMatcherSet |
PathMatcherSet
A set of PathMatchers for testing Paths against path matching patterns via
|
Scanner.ScanCycleListener |
Listener that notifies when a scan has started and when it has ended.
|
Scanner.ScanListener |
|
Scanner.TimeNSize |
TimeNSize
Metadata about a file: Last modified time and file size.
|
ScheduledExecutorScheduler |
Implementation of Scheduler based on JDK's ScheduledThreadPoolExecutor .
|
ScheduledExecutorScheduler.ScheduledFutureTask |
|
Scheduler |
|
Scheduler.Task |
|
ScopedHandler |
ScopedHandler.
|
SearchPattern |
SearchPattern
Fast search for patterns within strings and arrays of bytes.
|
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.
|
SecureRequestCustomizer.SslSessionData |
Simple bundle of data that is cached in the SSLSession.
|
SecurityHandler |
Abstract SecurityHandler.
|
SecurityProviderLeakPreventer |
Deprecated.
|
SeekableByteChannelRangeWriter |
|
SeekableByteChannelRangeWriter.ChannelSupplier |
|
SelectChannelEndPoint |
Deprecated.
|
SelectorManager |
|
SelectorManager.AcceptListener |
A listener for accept events.
|
SendFailure |
|
SerializedExecutor |
An executor than ensurers serial execution of submitted tasks.
|
SerializedExecutor.ErrorHandlingTask |
Error handling task
|
Server |
Jetty HTTP Servlet Server.
|
Server.DateField |
|
ServerAuthException |
|
ServerConnectionStatistics |
Deprecated. |
ServerConnector |
This Connector implementation is the primary connector for the
Jetty server over TCP/IP.
|
ServerMBean |
|
Servlet3Continuation |
Deprecated.
|
ServletAttributes |
|
ServletContextHandler |
Servlet Context.
|
ServletContextHandler.Decorator |
Deprecated.
|
ServletContextHandler.Initializer |
|
ServletContextHandler.JspConfig |
|
ServletContextHandler.JspPropertyGroup |
|
ServletContextHandler.LegacyDecorator |
Implementation of the legacy interface to decorate loaded classes.
|
ServletContextHandler.ServletContainerInitializerCaller |
|
ServletContextHandler.TagLib |
|
ServletHandler |
Servlet HttpHandler.
|
ServletHandler.Chain |
|
ServletHandler.ChainEnd |
|
ServletHandler.Default404Servlet |
|
ServletHolder |
Servlet Instance and Context Holder.
|
ServletHolder.JspContainer |
|
ServletHolder.NotAsync |
|
ServletHolder.RunAs |
|
ServletHolder.WrapFunction |
Experimental Wrapper mechanism for Servlet objects.
|
ServletHolder.Wrapper |
|
ServletMapping |
|
ServletMappingMBean |
|
ServletPathSpec |
|
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
|
Session |
Session
A heavy-weight Session object representing an HttpSession.
|
Session.IdState |
|
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
|
SessionDataStore |
SessionDataStore
A store for the data contained in a Session object.
|
SessionDataStoreFactory |
SessionDataStoreFactory
|
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.
|
SharedBlockingCallback |
Provides a reusable Callback that can block the thread
while waiting to be completed.
|
SharedBlockingCallback.BlockerFailedException |
|
SharedBlockingCallback.BlockerTimeoutException |
|
ShutdownHandler |
A handler that shuts the server down on a valid request.
|
ShutdownMonitor |
Shutdown/Stop Monitor thread.
|
ShutdownMonitor.Holder |
|
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
|
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 |
|
Socks4Proxy.Socks4ProxyConnection |
|
Source |
Source
The source of a web artifact: servlet, filter, mapping etc
|
Source.Origin |
|
SPNEGOAuthentication |
Implementation of the SPNEGO (or "Negotiate") authentication defined in RFC 4559.
|
SPNEGOAuthentication.SPNEGOContext |
|
SPNEGOAuthentication.SPNEGOResult |
|
SpnegoAuthenticator |
Deprecated.
|
SpnegoLoginService |
Deprecated.
|
SpnegoUserIdentity |
|
SpnegoUserPrincipal |
|
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.
|
SslConnection.FillState |
|
SslConnection.FlushState |
|
SslConnection.HandshakeState |
|
SslConnectionFactory |
|
SslContextFactory |
SslContextFactory is used to configure SSL parameters
to be used by server and client connectors.
|
SslContextFactory.AliasSNIMatcher |
|
SslContextFactory.Client |
|
SslContextFactory.Client.SniProvider |
A provider for SNI names to send to the server during the TLS handshake.
|
SslContextFactory.Factory |
|
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.
|
SslSelectionDump |
|
SslSelectionDump.CaptionedList |
|
StacklessLogging |
A try-with-resources compatible layer for hiding stacktraces within the scope of the try block when
logging with StdErrLog implementation.
|
StandardDescriptorProcessor |
StandardDescriptorProcessor.
|
StatisticsHandler |
|
StatisticsServlet |
Collect and report statistics about requests / responses / connections and more.
|
StatisticsServlet.HtmlProducer |
|
StatisticsServlet.JsonProducer |
|
StatisticsServlet.OutputProducer |
|
StatisticsServlet.TextProducer |
|
StatisticsServlet.XmlProducer |
|
StdErrLog |
StdErr Logging implementation.
|
StopLifeCycle |
A LifeCycle that when started will stop another LifeCycle
|
StringContentProvider |
|
StringUtil |
Fast String Utilities.
|
StringUtil.CsvSplitState |
|
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.
|
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.
|
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.
|
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
|
TimerScheduler.SimpleTask |
|
TopologicalSort<T> |
Topological sort a list or array.
|
TopologicalSort.CyclicException |
|
TopologicalSort.InitialOrderComparator<T> |
A comparator that is used to sort dependencies in the order they
were in the original list.
|
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 |
|
TypeUtil |
TYPE Utilities.
|
UnixCrypt |
Unix Crypt.
|
UnreadableSessionDataException |
UnreadableSessionDataException
|
UnwriteableSessionDataException |
UnwriteableSessionDataException
|
Uptime |
Provide for a Uptime class that is compatible with Android, GAE, and the new Java 8 compact profiles
|
Uptime.DefaultImpl |
|
Uptime.Impl |
|
UriTemplatePathSpec |
PathSpec for URI Template based declarations
|
URIUtil |
URI Utility methods.
|
UrlEncoded |
Handles coding of MIME "x-www-form-urlencoded".
|
URLResource |
URL resource class.
|
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.
|
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 |
|
Utf8HttpWriter |
OutputWriter.
|
Utf8LineParser |
Stateful parser for lines of UTF8 formatted text, looking for "\n" as a line termination character.
|
Utf8LineParser.State |
|
Utf8StringBuffer |
UTF-8 StringBuffer.
|
Utf8StringBuilder |
UTF-8 StringBuilder.
|
ValidatingConnectionPool |
A connection pool that validates connections before
making them available for use.
|
WebAppClassLoader |
ClassLoader for HttpContext.
|
WebAppClassLoader.Context |
The Context in which the classloader operates.
|
WebAppContext |
Web Application Context Handler.
|
WebDescriptor |
Descriptor
A web descriptor (web.xml/web-defaults.xml/web-overrides.xml).
|
WebInfConfiguration |
|
WebXmlConfiguration |
Configure by parsing default web.xml and web.xml
|
WriteFlusher |
|
WriteFlusher.CompletingState |
In CompletingState WriteFlusher is flushing buffers that have not been fully written in write().
|
WriteFlusher.FailedState |
In FailedState no more operations are allowed.
|
WriteFlusher.IdleState |
In IdleState WriteFlusher is idle and accepts new writes
|
WriteFlusher.Listener |
|
WriteFlusher.State |
State represents a State of WriteFlusher.
|
WriteFlusher.StateType |
|
WriteFlusher.WritingState |
In WritingState WriteFlusher is currently writing.
|
WriterOutputStream |
Wrap a Writer as an OutputStream.
|
WWWAuthenticationProtocolHandler |
A protocol handler that handles the 401 response code
in association with the WWW-Authenticate header.
|
X509 |
|
XmlAppendable |
|
XmlConfiguration |
Configures objects from XML.
|
XmlConfiguration.ConfigurationParser |
|
XmlConfiguration.JettyXmlConfiguration |
|
XmlParser |
XML Parser wrapper.
|
XmlParser.Attribute |
XML Attribute.
|
XmlParser.Node |
XML Node.
|