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 |
RoundRobinConnectionPool |
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 |
ConnectionStatistics
A
Connection.Listener that tracks connection statistics. |
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 |
ConnectionLimit
A Connection 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
ServerConnectionStatistics instead. |
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
|
class |
NCSARequestLog
This
RequestLog implementation outputs logs in the pseudo-standard
NCSA common log format. |
class |
Server
Jetty HTTP Servlet Server.
|
class |
ServerConnector
This
Connector implementation is the primary connector for the
Jetty server over TCP/IP. |
class |
Slf4jRequestLog
Implementation of NCSARequestLog where output is sent as a SLF4J INFO Log message on the named logger "org.eclipse.jetty.server.RequestLog"
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractHandler
AbstractHandler.
|
class |
ContextHandler
ContextHandler.
|
class |
ContextHandlerCollection
ContextHandlerCollection.
|
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 connectors
as well as HttpClient.
|
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 |
class |
ReservedThreadExecutor
An Executor using preallocated/reserved Threads from a wrapped Executor.
|
interface |
ThreadPool
A pool for 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.
|