Package | Description |
---|---|
org.eclipse.jetty.client |
Jetty Client : Implementation and Core Classes
This package provides APIs, utility classes and an implementation of an asynchronous HTTP client.
|
org.eclipse.jetty.client.http | |
org.eclipse.jetty.http.pathmap | |
org.eclipse.jetty.io |
Jetty IO : Core classes for Jetty IO subsystem
|
org.eclipse.jetty.jmx |
Jetty JMX : Integration for JMX in Jetty
|
org.eclipse.jetty.server |
Jetty Server : Core Server API
|
org.eclipse.jetty.server.handler |
Jetty Server : Core Handler API
|
org.eclipse.jetty.server.handler.jmx |
Jetty Server : Handler JMX Integration
|
org.eclipse.jetty.server.jmx |
Jetty Server : Server JMX Integration
|
org.eclipse.jetty.server.session |
Jetty Server : Session Management Implementations
|
org.eclipse.jetty.servlet |
Jetty Server : Modular Servlet Integration
|
org.eclipse.jetty.util |
Jetty Util : Common Utility Classes
|
org.eclipse.jetty.util.component |
Jetty Util : Jetty Lifecycle Management
|
org.eclipse.jetty.util.log |
Jetty Util : Common Logging Integrations
|
org.eclipse.jetty.util.log.jmx |
Jetty JMX : Jetty Logging JMX Integration
|
org.eclipse.jetty.util.ssl |
Jetty Util : Common SSL Utility Classes
|
org.eclipse.jetty.util.thread |
Jetty Util : Common ThreadPool Utilities
|
org.eclipse.jetty.util.thread.strategy | |
org.eclipse.jetty.webapp |
Jetty Util : Modular Web Application Support
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractConnectionPool |
class |
AbstractConnectorHttpClientTransport |
class |
AbstractHttpClientTransport |
class |
DuplexConnectionPool |
class |
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. |
class |
HttpDestination |
class |
MultiplexConnectionPool |
class |
RandomConnectionPool
A
ConnectionPool that provides connections
randomly among the ones that are available. |
class |
RoundRobinConnectionPool
A
ConnectionPool that attempts to provide connections using a round-robin algorithm. |
Modifier and Type | Class and Description |
---|---|
class |
HttpClientTransportOverHTTP |
Modifier and Type | Class and Description |
---|---|
class |
MappedResource<E> |
class |
PathMappings<E>
Path Mappings of PathSpec to Resource.
|
Modifier and Type | Class and Description |
---|---|
class |
ArrayByteBufferPool
A ByteBuffer pool where ByteBuffers are held in queues that are held in array elements.
|
class |
ConnectionStatistics
A
Connection.Listener that tracks connection statistics. |
class |
LeakTrackingByteBufferPool |
class |
MappedByteBufferPool
A ByteBuffer pool where ByteBuffers are held in queues that are held in a Map.
|
class |
SelectorManager
SelectorManager manages a number of ManagedSelector s that
simplify the non-blocking primitives provided by the JVM via the java.nio package. |
Modifier and Type | Class and Description |
---|---|
class |
MBeanContainer
Container class for the MBean instances
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractConnectionFactory
Provides the common handling for
ConnectionFactory implementations including: |
class |
AbstractConnector
An abstract implementation of
Connector that provides a ConnectionFactory mechanism
for creating Connection instances for various protocols (HTTP, SSL, etc). |
class |
AbstractNetworkConnector
An abstract Network Connector.
|
class |
AcceptRateLimit
A Listener that limits the rate at which new connections are accepted
|
class |
ConnectionLimit
A Listener that limits the number of Connections.
|
interface |
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. |
class |
ConnectorStatistics
Deprecated.
use
ConnectionStatistics instead. |
class |
CustomRequestLog
A flexible RequestLog, which produces log strings in a customizable format.
|
class |
DebugListener
A Context Listener that produces additional debug.
|
interface |
Handler
A Jetty Server Handler.
|
interface |
HandlerContainer
A Handler that contains other Handlers.
|
class |
HttpConfiguration
HTTP Configuration.
|
class |
LowResourceMonitor
A monitor for low resources, low resources can be detected by:
ThreadPool.isLowOnThreads() if Connector.getExecutor() is
an instance of ThreadPool and LowResourceMonitor.setMonitorThreads(boolean) is true.
If LowResourceMonitor.setMaxMemory(long) is non zero then low resources is detected if the JVMs
Runtime instance has Runtime.totalMemory() minus Runtime.freeMemory()
greater than LowResourceMonitor.getMaxMemory()
If LowResourceMonitor.setMaxConnections(int) is non zero then low resources is detected if the total number
of connections exceeds LowResourceMonitor.getMaxConnections() . |
class |
LowResourceMonitor.MaxConnectionsLowResourceCheck |
class |
NCSARequestLog
Deprecated.
use
CustomRequestLog given format string CustomRequestLog.EXTENDED_NCSA_FORMAT with a RequestLogWriter |
class |
RequestLogWriter
Writer which outputs pre-formatted request log strings to a file using
RolloverFileOutputStream . |
class |
Server
Jetty HTTP Servlet Server.
|
class |
ServerConnector
This
Connector implementation is the primary connector for the
Jetty server over TCP/IP. |
class |
Slf4jRequestLog
Deprecated.
use
CustomRequestLog given format string CustomRequestLog.EXTENDED_NCSA_FORMAT with an Slf4jRequestLogWriter |
class |
Slf4jRequestLogWriter
Request log writer using a Slf4jLog Logger
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractHandler
AbstractHandler.
|
class |
ContextHandler
ContextHandler.
|
class |
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. |
class |
HandlerCollection
A collection of handlers.
|
class |
HandlerWrapper
A
HandlerWrapper acts as a Handler but delegates the handle method and
life cycle events to a delegate. |
class |
StatisticsHandler |
Modifier and Type | Class and Description |
---|---|
class |
ContextHandlerMBean |
Modifier and Type | Class and Description |
---|---|
class |
AbstractConnectorMBean |
class |
ServerMBean |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSessionCache
AbstractSessionCache
A base implementation of the
SessionCache interface for managing a set of
Session objects pertaining to a context in memory. |
class |
AbstractSessionDataStore
AbstractSessionDataStore
|
class |
DefaultSessionCache
DefaultSessionCache
A session store that keeps its sessions in memory in a hashmap
|
class |
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).
|
class |
FileSessionDataStore
FileSessionDataStore
A file-based store of session data.
|
class |
HouseKeeper
HouseKeeper
There is 1 session HouseKeeper per SessionIdManager instance.
|
class |
JDBCSessionDataStore
JDBCSessionDataStore
Session data stored in database
|
class |
NullSessionDataStore
NullSessionDataStore
Does not actually store anything, useful for testing.
|
class |
SessionHandler
SessionHandler.
|
Modifier and Type | Class and Description |
---|---|
class |
FilterMapping |
class |
Holder<T>
Holder
Specialization of AbstractHolder for servlet-related classes that
have init-params etc
|
class |
ServletContextHandler
Servlet Context.
|
class |
ServletHandler
Servlet HttpHandler.
|
class |
ServletHolder
Servlet Instance and Context Holder.
|
class |
ServletMapping |
Modifier and Type | Class and Description |
---|---|
static class |
SocketAddressResolver.Async
Creates
SocketAddress instances asynchronously in a different thread. |
static class |
SocketAddressResolver.Sync
Creates
SocketAddress instances synchronously in the caller thread. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractLifeCycle
Basic implementation of the life cycle interface for components.
|
class |
ContainerLifeCycle
A ContainerLifeCycle is an
LifeCycle implementation for a collection of contained beans. |
interface |
Destroyable
A Destroyable is an object which can be destroyed.
|
interface |
Dumpable |
interface |
LifeCycle
The lifecycle interface for generic components.
|
Modifier and Type | Class and Description |
---|---|
class |
StdErrLog
StdErr Logging implementation.
|
Modifier and Type | Class and Description |
---|---|
class |
LogMBean |
Modifier and Type | Class and Description |
---|---|
class |
SslContextFactory
SslContextFactory is used to configure SSL parameters
to be used by server and client connectors.
|
static class |
SslContextFactory.Server |
Modifier and Type | Class and Description |
---|---|
class |
ExecutorThreadPool
A
ThreadPool.SizedThreadPool wrapper around ThreadPoolExecutor . |
class |
MonitoredQueuedThreadPool
A
QueuedThreadPool subclass that monitors its own activity by recording queue and task statistics. |
class |
QueuedThreadPool
A thread pool with a queue of jobs to execute.
|
class |
ReservedThreadExecutor
An Executor using preallocated/reserved Threads from a wrapped Executor.
|
class |
ScheduledExecutorScheduler
Implementation of
Scheduler based on JDK's ScheduledThreadPoolExecutor . |
interface |
ThreadPool
A pool for threads.
|
class |
ThreadPoolBudget
A budget of required thread usage, used to warn or error for insufficient configured threads.
|
Modifier and Type | Class and Description |
---|---|
class |
EatWhatYouKill
A strategy where the thread that produces will run the resulting task if it
is possible to do so without thread starvation.
|
Modifier and Type | Class and Description |
---|---|
class |
CachingWebAppClassLoader
A WebAppClassLoader that caches
CachingWebAppClassLoader.getResource(String) results. |
class |
WebAppContext
Web Application Context Handler.
|
Copyright © 1995–2021 Webtide. All rights reserved.