Modifier and Type | Class and Description |
---|---|
class |
ALPNServerConnectionFactory |
Modifier and Type | Class and Description |
---|---|
class |
ServletContainerInitializersStarter
ServletContainerInitializersStarter
Call the onStartup() method on all ServletContainerInitializers, after having
found all applicable classes (if any) to pass in as args.
|
Modifier and Type | Class and Description |
---|---|
class |
AntWebAppContext
Extension of WebAppContext to allow configuration via Ant environment.
|
static class |
AntWebAppContext.AntServletHandler
AntServletHandler
|
static class |
AntWebAppContext.AntServletHolder
AntServletHolder
|
Modifier and Type | Class and Description |
---|---|
class |
EmbeddedCdiHandler
Handy
ServletContextHandler implementation that hooks up
all of the various CDI related components and listeners from Weld. |
Modifier and Type | Method and Description |
---|---|
void |
AbstractContainerListener.lifeCycleFailure(LifeCycle event,
java.lang.Throwable cause)
Deprecated.
|
void |
AbstractContainerListener.lifeCycleStarted(LifeCycle event)
Deprecated.
|
void |
WebSocketCdiListener.ContainerListener.lifeCycleStarted(LifeCycle event) |
void |
AbstractContainerListener.lifeCycleStarting(LifeCycle event)
Deprecated.
|
void |
WebSocketCdiListener.lifeCycleStarting(LifeCycle event)
Deprecated.
|
void |
AbstractContainerListener.lifeCycleStopped(LifeCycle event)
Deprecated.
|
void |
WebSocketCdiListener.ContainerListener.lifeCycleStopped(LifeCycle event) |
void |
AbstractContainerListener.lifeCycleStopping(LifeCycle event)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractConnectorHttpClientTransport |
protected class |
AbstractConnectorHttpClientTransport.ClientSelectorManager |
class |
AbstractHttpClientTransport |
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 |
MultiplexHttpDestination |
class |
PoolingHttpDestination |
Modifier and Type | Class and Description |
---|---|
class |
HttpClientTransportOverHTTP |
class |
HttpDestinationOverHTTP |
Modifier and Type | Interface and Description |
---|---|
interface |
AppProvider
Object responsible for providing
App s to the DeploymentManager |
Modifier and Type | Class and Description |
---|---|
class |
DeploymentManager
The Deployment Manager.
|
Modifier and Type | Class and Description |
---|---|
class |
ScanningAppProvider |
class |
WebAppProvider
The webapps directory scanning provider.
|
Modifier and Type | Class and Description |
---|---|
class |
HelloHandler |
class |
HelloWorld |
static class |
ManyHandlers.ParamHandler
Produce output that lists all of the request parameters
|
static class |
ManyHandlers.WelcomeWrapHandler
Add a request attribute, but produce no output.
|
Modifier and Type | Class and Description |
---|---|
class |
HttpClientTransportOverFCGI |
class |
HttpDestinationOverFCGI |
class |
MultiplexHttpDestinationOverFCGI |
Modifier and Type | Class and Description |
---|---|
class |
ServerFCGIConnectionFactory |
Modifier and Type | Class and Description |
---|---|
class |
DelegatingThreadPool |
class |
HttpSpiContextHandler
Jetty handler that bridges requests to
HttpHandler . |
Modifier and Type | Class and Description |
---|---|
class |
HTTP2Session |
Modifier and Type | Class and Description |
---|---|
class |
HTTP2Client
HTTP2Client provides an asynchronous, non-blocking implementation
to send HTTP/2 frames to a server. |
class |
HTTP2ClientSession |
Modifier and Type | Class and Description |
---|---|
class |
HttpClientTransportOverHTTP2 |
class |
HttpDestinationOverHTTP2 |
Modifier and Type | Class and Description |
---|---|
class |
AbstractHTTP2ServerConnectionFactory |
class |
HTTP2CServerConnectionFactory
HTTP2 Clear Text Connection factory.
|
class |
HTTP2ServerConnectionFactory |
class |
HTTP2ServerSession |
class |
RawHTTP2ServerConnectionFactory |
Modifier and Type | Class and Description |
---|---|
class |
ConnectionStatistics
A
Connection.Listener that tracks connection statistics. |
class |
LeakTrackingByteBufferPool |
class |
ManagedSelector
ManagedSelector wraps a Selector simplifying non-blocking operations on channels. |
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 |
JAASLoginService
JAASLoginService
Implementation of jetty's LoginService that works with JAAS for
authorization and authentication.
|
Modifier and Type | Class and Description |
---|---|
class |
ConnectorServer
LifeCycle wrapper for JMXConnectorServer.
|
Modifier and Type | Class and Description |
---|---|
class |
JettyWebAppContext
JettyWebAppContext
Extends the WebAppContext to specialize for the maven environment.
|
class |
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.
|
Modifier and Type | Method and Description |
---|---|
void |
ServerListener.lifeCycleFailure(LifeCycle event,
java.lang.Throwable cause) |
void |
ServerConnectorListener.lifeCycleStarted(LifeCycle event) |
void |
ServerListener.lifeCycleStarted(LifeCycle event) |
void |
ServerListener.lifeCycleStarting(LifeCycle event) |
void |
ServerListener.lifeCycleStopped(LifeCycle event) |
void |
ServerListener.lifeCycleStopping(LifeCycle event) |
Modifier and Type | Class and Description |
---|---|
class |
NoSqlSessionDataStore
NoSqlSessionDataStore
|
Modifier and Type | Class and Description |
---|---|
class |
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 "_"
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractContextProvider
AbstractContextProvider
Base class for DeploymentManager Providers that can deploy ContextHandlers into
Jetty that have been discovered via OSGI either as bundles or services.
|
class |
AbstractWebAppProvider
AbstractWebAppProvider
|
class |
BundleContextProvider
BundleContextProvider
|
class |
BundleWebAppProvider
BundleWebAppProvider
|
class |
ServiceContextProvider
ServiceContextProvider
Jetty DeploymentManager Provider that is able to deploy ContextHandlers discovered via OSGi as services.
|
class |
ServiceWebAppProvider
ServiceWebAppProvider
|
Modifier and Type | Method and Description |
---|---|
void |
ServerConnectorListener.lifeCycleStarted(LifeCycle event) |
Modifier and Type | Class and Description |
---|---|
class |
HttpServiceErrorPageErrorHandler
Extended error page handler.
|
Modifier and Type | Class and Description |
---|---|
class |
DataSourceLoginService
DataSourceUserRealm
|
Modifier and Type | Class and Description |
---|---|
class |
ConnectHandler
Implementation of a
Handler that supports HTTP CONNECT. |
protected class |
ConnectHandler.ConnectManager |
Modifier and Type | Class and Description |
---|---|
class |
QuickStartWebApp
QuickStartWar
|
Modifier and Type | Class and Description |
---|---|
class |
RewriteHandler
Rewrite handler is responsible for managing the rules.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractLoginService
AbstractLoginService
|
class |
ConfigurableSpnegoLoginService
A configurable (as opposed to using system properties) SPNEGO LoginService.
|
class |
ConstraintSecurityHandler
ConstraintSecurityHandler
|
class |
HashLoginService
Properties User Realm.
|
class |
JDBCLoginService
HashMapped User Realm with JDBC as data source.
|
class |
PropertyUserStore
This class monitors a property file of the format mentioned below
and notifies registered listeners of the changes to the the given file.
|
class |
SecurityHandler
Abstract SecurityHandler.
|
class |
SpnegoLoginService
Deprecated.
use
ConfigurableSpnegoLoginService instead |
class |
UserStore
Base class to store User
|
Modifier and Type | Interface and Description |
---|---|
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. |
interface |
Handler
A Jetty Server Handler.
|
interface |
HandlerContainer
A Handler that contains other Handlers.
|
interface |
NetworkConnector
A
Connector for TCP/IP network connectors |
interface |
SessionIdManager
Session ID Manager.
|
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 |
AbstractNCSARequestLog
Deprecated.
use
CustomRequestLog given format string CustomRequestLog.EXTENDED_NCSA_FORMAT with a RequestLog.Writer |
class |
AbstractNetworkConnector
An abstract Network Connector.
|
class |
AcceptRateLimit
A Listener that limits the rate at which new connections are accepted
|
class |
AsyncNCSARequestLog
Deprecated.
use
CustomRequestLog given format string CustomRequestLog.EXTENDED_NCSA_FORMAT with an AsyncRequestLogWriter |
class |
AsyncRequestLogWriter
An asynchronously writing RequestLogWriter
|
class |
ConnectionLimit
A Listener that limits the number of Connections.
|
class |
ConnectorStatistics
Deprecated.
use
ServerConnectionStatistics instead. |
class |
CustomRequestLog
A flexible RequestLog, which produces log strings in a customizable format.
|
class |
DebugListener
A Context Listener that produces additional debug.
|
class |
HttpConnectionFactory
A Connection Factory for HTTP Connections.
|
class |
LocalConnector
A local connector, mostly for testing purposes.
|
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 |
NCSARequestLog
Deprecated.
use
CustomRequestLog given format string CustomRequestLog.EXTENDED_NCSA_FORMAT with a RequestLogWriter |
class |
NegotiatingServerConnectionFactory |
class |
NetworkTrafficServerConnector
A specialized version of
ServerConnector that supports NetworkTrafficListener s. |
class |
OptionalSslConnectionFactory
A ConnectionFactory whose connections detect whether the first bytes are
TLS bytes and upgrades to either a TLS connection or to another configurable
connection.
|
class |
ProxyConnectionFactory
ConnectionFactory for the PROXY Protocol.
|
class |
RequestLogWriter
Writer which outputs pre-formatted request log strings to a file using
RolloverFileOutputStream . |
class |
Server
Jetty HTTP Servlet Server.
|
class |
ServerConnectionStatistics |
class |
ServerConnector
This
Connector implementation is the primary connector for the
Jetty server over TCP/IP. |
protected class |
ServerConnector.ServerConnectorManager |
class |
Slf4jRequestLog
Deprecated.
use
CustomRequestLog given format string CustomRequestLog.EXTENDED_NCSA_FORMAT with an Slf4jRequestLogWriter |
class |
Slf4jRequestLogWriter
Request log writer using a Slf4jLog Logger
|
class |
SslConnectionFactory |
Modifier and Type | Method and Description |
---|---|
static void |
ShutdownMonitor.deregister(LifeCycle lifeCycle) |
static boolean |
ShutdownMonitor.isRegistered(LifeCycle lifeCycle) |
static void |
ShutdownMonitor.register(LifeCycle... lifeCycles) |
protected void |
Server.start(LifeCycle l) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractHandler
AbstractHandler.
|
static class |
AbstractHandler.ErrorDispatchHandler
An extension of AbstractHandler that handles
DispatcherType.ERROR dispatches. |
class |
AbstractHandlerContainer
Abstract Handler Container.
|
class |
AsyncDelayHandler
A handler wrapper that provides the framework to asynchronously
delay the handling of a request.
|
class |
BufferedResponseHandler
Buffered Response Handler
|
class |
ContextHandler
ContextHandler.
|
class |
ContextHandlerCollection
ContextHandlerCollection.
|
class |
DebugHandler
Deprecated.
Use
DebugListener |
class |
DefaultHandler
Default Handler.
|
class |
ErrorHandler
Handler for Error pages
An ErrorHandler is registered with
ContextHandler.setErrorHandler(ErrorHandler) or
Server.setErrorHandler(ErrorHandler) . |
class |
HandlerCollection
A collection of handlers.
|
class |
HandlerList
HandlerList.
|
class |
HandlerWrapper
A
HandlerWrapper acts as a Handler but delegates the handle method and
life cycle events to a delegate. |
class |
HotSwapHandler
A
HandlerContainer that allows a hot swap of a wrapped handler. |
class |
IdleTimeoutHandler
Handler to adjust the idle timeout of requests while dispatched.
|
class |
InetAccessHandler
InetAddress Access Handler
|
class |
IPAccessHandler
Deprecated.
|
class |
MovedContextHandler
Moved ContextHandler.
|
class |
RequestLogHandler
This handler provides an alternate way (other than
Server.setRequestLog(RequestLog) )
to log request, that can be applied to a particular handler (eg context). |
class |
ResourceHandler
Resource Handler.
|
class |
ScopedHandler
ScopedHandler.
|
class |
SecuredRedirectHandler
Secured Redirect Handler
|
class |
ShutdownHandler
A handler that shuts the server down on a valid request.
|
class |
StatisticsHandler |
class |
ThreadLimitHandler
Handler to limit the threads per IP address for DOS protection
|
Modifier and Type | Class and Description |
---|---|
class |
GzipHandler
A Handler that can dynamically GZIP uncompress requests, and compress responses.
|
Modifier and Type | Class and Description |
---|---|
class |
NetworkTrafficSelectChannelConnector
Deprecated.
use
NetworkTrafficServerConnector instead. |
Modifier and Type | Interface and Description |
---|---|
interface |
SessionCache
SessionCache
A working set of
Session objects for a context. |
interface |
SessionDataMap
SessionDataMap
A map style access to SessionData keyed by the session id.
|
interface |
SessionDataStore
SessionDataStore
A store for the data contained in a Session object.
|
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 |
CachingSessionDataStore
CachingSessionDataStore
A SessionDataStore is a mechanism for (persistently) storing data associated with sessions.
|
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 |
NullSessionCache
NullSessionCache
Does not actually cache any Session objects.
|
class |
NullSessionDataStore
NullSessionDataStore
Does not actually store anything, useful for testing.
|
class |
SessionHandler
SessionHandler.
|
class |
TestSessionDataStore
TestSessionDataStore
Make a fake session data store (non clustered!) that creates a new SessionData object
every time load(id) is called.
|
class |
TestSessionHandler
TestSessionHandler
For testing convenience, allows access to some protected fields in SessionHandler
|
Modifier and Type | Interface and Description |
---|---|
static interface |
ServletContextHandler.ServletContainerInitializerCaller |
Modifier and Type | Class and Description |
---|---|
class |
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).
|
class |
ErrorPageErrorHandler
An ErrorHandler that maps exceptions and status codes to URIs for dispatch using
the internal ERROR style of dispatch.
|
class |
FilterHolder |
class |
Holder<T>
Holder
Specialization of AbstractHolder for servlet-related classes that
have init-params etc
|
class |
ListenerHolder
ListenerHolder
Specialization of BaseHolder for servlet listeners.
|
class |
ServletContextHandler
Servlet Context.
|
class |
ServletHandler
Servlet HttpHandler.
|
class |
ServletHolder
Servlet Instance and Context Holder.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ServletHandler.start(LifeCycle l) |
Modifier and Type | Class and Description |
---|---|
class |
InfinispanSessionDataStore
InfinispanSessionDataStore
|
Modifier and Type | Class and Description |
---|---|
class |
CommonComponent |
Modifier and Type | Class and Description |
---|---|
class |
UnixSocketConnector |
protected class |
UnixSocketConnector.UnixSocketConnectorManager |
Modifier and Type | Class and Description |
---|---|
class |
HttpClientTransportOverUnixSockets |
class |
HttpClientTransportOverUnixSockets.UnixSocketSelectorManager |
Modifier and Type | Class and Description |
---|---|
class |
LeakDetector<T>
A facility to detect improper usage of resource pools.
|
class |
PathWatcher
Watch a Path (and sub directories) for Path changes.
|
class |
Scanner
Scanner
Utility for scanning a directory for added, removed and changed
files and reporting these events via registered Listeners.
|
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. |
class |
StopLifeCycle
A LifeCycle that when started will stop another LifeCycle
|
Modifier and Type | Method and Description |
---|---|
void |
ContainerLifeCycle.addManaged(LifeCycle lifecycle)
Adds a managed lifecycle.
|
static java.lang.String |
AbstractLifeCycle.getState(LifeCycle lc) |
void |
StopLifeCycle.lifeCycleFailure(LifeCycle lifecycle,
java.lang.Throwable cause) |
void |
FileNoticeLifeCycleListener.lifeCycleFailure(LifeCycle event,
java.lang.Throwable cause) |
void |
AbstractLifeCycle.AbstractLifeCycleListener.lifeCycleFailure(LifeCycle event,
java.lang.Throwable cause) |
void |
LifeCycle.Listener.lifeCycleFailure(LifeCycle event,
java.lang.Throwable cause) |
void |
StopLifeCycle.lifeCycleStarted(LifeCycle lifecycle) |
void |
FileNoticeLifeCycleListener.lifeCycleStarted(LifeCycle event) |
void |
AbstractLifeCycle.AbstractLifeCycleListener.lifeCycleStarted(LifeCycle event) |
void |
LifeCycle.Listener.lifeCycleStarted(LifeCycle event) |
void |
StopLifeCycle.lifeCycleStarting(LifeCycle lifecycle) |
void |
FileNoticeLifeCycleListener.lifeCycleStarting(LifeCycle event) |
void |
AbstractLifeCycle.AbstractLifeCycleListener.lifeCycleStarting(LifeCycle event) |
void |
LifeCycle.Listener.lifeCycleStarting(LifeCycle event) |
void |
StopLifeCycle.lifeCycleStopped(LifeCycle lifecycle) |
void |
FileNoticeLifeCycleListener.lifeCycleStopped(LifeCycle event) |
void |
AbstractLifeCycle.AbstractLifeCycleListener.lifeCycleStopped(LifeCycle event) |
void |
LifeCycle.Listener.lifeCycleStopped(LifeCycle event) |
void |
StopLifeCycle.lifeCycleStopping(LifeCycle lifecycle) |
void |
FileNoticeLifeCycleListener.lifeCycleStopping(LifeCycle event) |
void |
AbstractLifeCycle.AbstractLifeCycleListener.lifeCycleStopping(LifeCycle event) |
void |
LifeCycle.Listener.lifeCycleStopping(LifeCycle event) |
protected void |
ContainerLifeCycle.start(LifeCycle l)
Starts the given lifecycle.
|
protected void |
ContainerLifeCycle.stop(LifeCycle l)
Stops the given lifecycle.
|
Constructor and Description |
---|
StopLifeCycle(LifeCycle lifecycle) |
Modifier and Type | Class and Description |
---|---|
class |
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)).
|
class |
AppContextLeakPreventer
AppContextLeakPreventer
Cause the classloader that is pinned by AppContext.getAppContext() to be
a container or system classloader, not a webapp classloader.
|
class |
AWTLeakPreventer
AWTLeakPreventer
See https://issues.jboss.org/browse/AS7-3733
The java.awt.Toolkit class has a static field that is the default toolkit.
|
class |
DOMLeakPreventer
DOMLeakPreventer
See http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6916498
Prevent the RuntimeException that is a static member of AbstractDOMParser
from pinning a webapp classloader by causing it to be set here by a non-webapp classloader.
|
class |
DriverManagerLeakPreventer
DriverManagerLeakPreventer
Cause DriverManager.getCallerClassLoader() to be called, which will pin the classloader.
|
class |
GCThreadLeakPreventer
GCThreadLeakPreventer
Prevents a call to sun.misc.GC.requestLatency pinning a webapp classloader
by calling it with a non-webapp classloader.
|
class |
Java2DLeakPreventer
Java2DLeakPreventer
Prevent pinning of webapp classloader by pre-loading sun.java2d.Disposer class
before webapp classloaders are created.
|
class |
LDAPLeakPreventer
LDAPLeakPreventer
If com.sun.jndi.LdapPoolManager class is loaded and the system property
com.sun.jndi.ldap.connect.pool.timeout is set to a nonzero value, a daemon
thread is started which can pin a webapp classloader if it is the first to
load the LdapPoolManager.
|
class |
LoginConfigurationLeakPreventer
LoginConfigurationLeakPreventer
The javax.security.auth.login.Configuration class keeps a static reference to the
thread context classloader.
|
class |
SecurityProviderLeakPreventer
SecurityProviderLeakPreventer
Some security providers, such as sun.security.pkcs11.SunPKCS11 start a deamon thread,
which will use the thread context classloader.
|
Modifier and Type | Class and Description |
---|---|
class |
SslContextFactory
SslContextFactory is used to configure SSL connectors
as well as HttpClient.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Scheduler |
Modifier and Type | Class and Description |
---|---|
class |
ExecutorSizedThreadPool
Deprecated.
|
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.
|
class |
ScheduledExecutorScheduler
Implementation of
Scheduler based on JDK's ScheduledThreadPoolExecutor . |
class |
Sweeper
A utility class to perform periodic sweeping of resources.
|
class |
TimerScheduler
A scheduler based on the the JVM Timer class
|
Modifier and Type | Method and Description |
---|---|
static void |
ShutdownThread.deregister(LifeCycle lifeCycle) |
static boolean |
ShutdownThread.isRegistered(LifeCycle lifeCycle) |
static void |
ShutdownThread.register(int index,
LifeCycle... lifeCycles) |
static void |
ShutdownThread.register(LifeCycle... lifeCycles) |
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 |
WebAppContext
Web Application Context Handler.
|
Modifier and Type | Class and Description |
---|---|
class |
WebSocketClient
WebSocketClient provides a means of establishing connections to remote websocket endpoints.
|
Modifier and Type | Class and Description |
---|---|
class |
ConnectionManager
Deprecated.
use
HttpClient with WebSocketClient directly |
Modifier and Type | Class and Description |
---|---|
class |
WebSocketSession |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEventDriver
EventDriver is the main interface between the User's WebSocket POJO and the internal jetty implementation of WebSocket.
|
class |
JettyAnnotatedEventDriver
Handler for Annotated User WebSocket objects.
|
class |
JettyListenerEventDriver
Handler for
WebSocketListener based User WebSocket implementations. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractExtension |
class |
ExtensionStack
Represents the stack of Extensions.
|
class |
FrameCaptureExtension |
Modifier and Type | Class and Description |
---|---|
class |
CompressExtension |
class |
DeflateFrameExtension
Implementation of the
deflate-frame
extension seen out in the wild.
|
class |
PerMessageDeflateExtension
Per Message Deflate Compression extension for WebSocket.
|
class |
XWebkitDeflateFrameExtension
Implementation of the x-webkit-deflate-frame extension seen out
in the wild.
|
Modifier and Type | Class and Description |
---|---|
class |
FragmentExtension
Fragment Extension
|
Modifier and Type | Class and Description |
---|---|
class |
IdentityExtension |
Modifier and Type | Class and Description |
---|---|
class |
SimpleContainerScope |
Modifier and Type | Class and Description |
---|---|
class |
ClientContainer
Container for Client use of the javax.websocket API.
|
class |
JsrSession
Session for the JSR.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractJsrEventDriver |
class |
JsrAnnotatedEventDriver
Base implementation for JSR-356 Annotated event drivers.
|
class |
JsrEndpointEventDriver
EventDriver for websocket that extend from
Endpoint |
Modifier and Type | Class and Description |
---|---|
class |
ServerContainer |
Modifier and Type | Class and Description |
---|---|
class |
NativeWebSocketConfiguration
Interface for Configuring Jetty Server Native WebSockets
|
class |
WebSocketHandler |
static class |
WebSocketHandler.Simple
Create a simple WebSocketHandler that registers a single WebSocket POJO that is created on every upgrade request.
|
class |
WebSocketServerFactory
Factory to create WebSocket connections
|
class |
WebSocketUpgradeHandlerWrapper |
Copyright © 1995–2023 Webtide. All rights reserved.