Uses of Annotation Type
org.eclipse.jetty.util.annotation.ManagedObject
Package
Description
Jetty Client : Implementation and Core Classes
This package provides APIs, utility classes and an implementation of an asynchronous HTTP client.
Jetty Deploy : Webapp Deploy Management
Jetty Deploy : JMX Integration
Jetty Deploy : Webapp Deployment Providers
Jetty IO : Core classes for Jetty IO subsystem
Jetty JMX : Integration for JMX in Jetty
Jetty NoSql : MongoDB Integration
Jetty Server : Core Server API
Jetty Server : Core Handler API
Jetty Server : Handler JMX Integration
Jetty Server : Server JMX Integration
Jetty Server : Session Management Implementations
Jetty Server : Modular Servlet Integration
Jetty Util : Common Utility Classes
Jetty Util : Jetty Lifecycle Management
Jetty Util : Common SSL Utility Classes
Jetty Util : Common ThreadPool Utilities
Jetty Util : Modular Web Application Support
-
Uses of ManagedObject in org.eclipse.jetty.client
Modifier and TypeClassDescriptionclass
class
class
class
class
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
class
class
AConnectionPool
that provides connections randomly among the ones that are available.class
AConnectionPool
that attempts to provide connections using a round-robin algorithm. -
Uses of ManagedObject in org.eclipse.jetty.client.http
-
Uses of ManagedObject in org.eclipse.jetty.deploy
Modifier and TypeClassDescriptionclass
The Deployment Manager.class
FileConfigurationManager Supplies properties defined in a file. -
Uses of ManagedObject in org.eclipse.jetty.deploy.jmx
-
Uses of ManagedObject in org.eclipse.jetty.deploy.providers
Modifier and TypeClassDescriptionclass
class
The webapps directory scanning provider. -
Uses of ManagedObject in org.eclipse.jetty.deploy.providers.jmx
-
Uses of ManagedObject in org.eclipse.jetty.fcgi.client.http
-
Uses of ManagedObject in org.eclipse.jetty.fcgi.server
-
Uses of ManagedObject in org.eclipse.jetty.gcloud.session
-
Uses of ManagedObject in org.eclipse.jetty.http.pathmap
Modifier and TypeClassDescriptionclass
class
PathMappings<E>
Path Mappings of PathSpec to Resource. -
Uses of ManagedObject in org.eclipse.jetty.http2
Modifier and TypeClassDescriptionclass
class
A flow control strategy that accumulates updates and emits window control frames when the accumulated value reaches a threshold.class
-
Uses of ManagedObject in org.eclipse.jetty.http2.client
Modifier and TypeClassDescriptionclass
HTTP2Client provides an asynchronous, non-blocking implementation to send HTTP/2 frames to a server. -
Uses of ManagedObject in org.eclipse.jetty.http2.client.http
-
Uses of ManagedObject in org.eclipse.jetty.http2.server
Modifier and TypeClassDescriptionclass
static class
-
Uses of ManagedObject in org.eclipse.jetty.http3
-
Uses of ManagedObject in org.eclipse.jetty.io
Modifier and TypeClassDescriptionclass
A ByteBuffer pool where ByteBuffers are held in queues that are held in array elements.class
ARetainableByteBuffer
pool where RetainableByteBuffers are held inPool
s that are held in array elements.class
The client-side component that connects to server sockets.class
AConnection.Listener
that tracks connection statistics.class
class
A ByteBuffer pool where ByteBuffers are held in queues that are held in a Map.class
SelectorManager
manages a number ofManagedSelector
s that simplify the non-blocking primitives provided by the JVM via thejava.nio
package. -
Uses of ManagedObject in org.eclipse.jetty.io.jmx
-
Uses of ManagedObject in org.eclipse.jetty.jmx
-
Uses of ManagedObject in org.eclipse.jetty.memcached.session
Modifier and TypeClassDescriptionclass
MemcachedSessionDataMap Uses memcached as a cache for SessionData. -
Uses of ManagedObject in org.eclipse.jetty.nosql.mongodb
Modifier and TypeClassDescriptionclass
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 "_" -
Uses of ManagedObject in org.eclipse.jetty.server
Modifier and TypeClassDescriptionclass
Provides the common handling forConnectionFactory
implementations.class
An abstract implementation ofConnector
that provides aConnectionFactory
mechanism for creatingConnection
instances for various protocols (HTTP, SSL, etc).class
An abstract Network Connector.class
A Listener that limits the rate at which new connections are acceptedclass
A Listener that limits the number of Connections.interface
AConnector
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
A flexible RequestLog, which produces log strings in a customizable format.class
A Context Listener that produces additional debug.interface
A Jetty Server Handler.interface
A Handler that contains other Handlers.class
HTTP Configuration.class
A monitor for low resources, low resources can be detected by:ThreadPool.isLowOnThreads()
ifConnector.getExecutor()
is an instance ofThreadPool
andLowResourceMonitor.setMonitorThreads(boolean)
is true. IfLowResourceMonitor.setMaxMemory(long)
is non zero then low resources is detected if the JVMsRuntime
instance hasRuntime.totalMemory()
minusRuntime.freeMemory()
greater thanLowResourceMonitor.getMaxMemory()
class
class
Writer which outputs pre-formatted request log strings to a file usingRolloverFileOutputStream
.class
Jetty HTTP Servlet Server.class
ThisConnector
implementation is the primary connector for the Jetty server over TCP/IP.class
Request log writer using a Slf4jLog Logger -
Uses of ManagedObject in org.eclipse.jetty.server.handler
Modifier and TypeClassDescriptionclass
AbstractHandler.class
ContextHandler.class
ThisHandlerCollection
is creates a Map of contexts to it's contained handlers based on the context path and virtual hosts of any containedContextHandler
s.class
A collection of handlers.class
AHandlerWrapper
acts as aHandler
but delegates thehandle
method andlife cycle
events to a delegate.class
-
Uses of ManagedObject in org.eclipse.jetty.server.handler.jmx
-
Uses of ManagedObject in org.eclipse.jetty.server.jmx
-
Uses of ManagedObject in org.eclipse.jetty.server.session
Modifier and TypeClassDescriptionclass
AbstractSessionCache A base implementation of theSessionCache
interface for managing a set of Session objects pertaining to a context in memory.class
AbstractSessionDataStoreclass
DefaultSessionCache A session store that keeps its sessions in memory within a concurrent mapclass
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 A file-based store of session data.class
HouseKeeper There is 1 session HouseKeeper per SessionIdManager instance.class
JDBCSessionDataStore Session data stored in databaseclass
NullSessionDataStore Does not actually store anything, useful for testing.class
SessionHandler. -
Uses of ManagedObject in org.eclipse.jetty.servlet
Modifier and TypeClassDescriptionclass
class
Holder<T>
Holder Specialization of AbstractHolder for servlet-related classes that have init-params etcclass
Servlet Context.class
Servlet HttpHandler.class
Servlet Instance and Context Holder.class
-
Uses of ManagedObject in org.eclipse.jetty.session.infinispan
-
Uses of ManagedObject in org.eclipse.jetty.unixsocket.server
Modifier and TypeClassDescriptionclass
Deprecated, for removal: This API element is subject to removal in a future version.Use UnixDomainServerConnector from the jetty-unixdomain-server module instead (requires Java 16 or later). -
Uses of ManagedObject in org.eclipse.jetty.util
Modifier and TypeClassDescriptionclass
Pool<T>
A pool of objects, with optional support for multiplexing, max usage count and several optimized strategies plus an optionalThreadLocal
cache of the last release entry.static class
CreatesInetSocketAddress
instances asynchronously in a different thread.static class
CreatesInetSocketAddress
instances synchronously in the caller thread. -
Uses of ManagedObject in org.eclipse.jetty.util.component
Modifier and TypeClassDescriptionclass
Basic implementation of the life cycle interface for components.class
A ContainerLifeCycle is anLifeCycle
implementation for a collection of contained beans.interface
A Destroyable is an object which can be destroyed.interface
interface
The lifecycle interface for generic components. -
Uses of ManagedObject in org.eclipse.jetty.util.compression
-
Uses of ManagedObject in org.eclipse.jetty.util.ssl
Modifier and TypeClassDescriptionclass
SslContextFactory is used to configure SSL parameters to be used by server and client connectors.static class
-
Uses of ManagedObject in org.eclipse.jetty.util.thread
Modifier and TypeClassDescriptionclass
AThreadPool.SizedThreadPool
wrapper aroundThreadPoolExecutor
.class
AQueuedThreadPool
subclass that monitors its own activity by recording queue and task statistics.class
A thread pool with a queue of jobs to execute.class
A TryExecutor using pre-allocated/reserved threads from an external Executor.class
Implementation ofScheduler
based on JDK'sScheduledThreadPoolExecutor
.interface
A pool for threads.class
A budget of required thread usage, used to warn or error for insufficient configured threads. -
Uses of ManagedObject in org.eclipse.jetty.util.thread.strategy
Modifier and TypeClassDescriptionclass
An adaptive execution strategy that uses theInvocable
status of both the task and the current thread to select an optimal strategy that prioritizes executing the task immediately in the current producing thread if it can be done so without thread starvation issues. -
Uses of ManagedObject in org.eclipse.jetty.webapp
Modifier and TypeClassDescriptionclass
A WebAppClassLoader that cachesCachingWebAppClassLoader.getResource(String)
results.class
Web Application Context Handler. -
Uses of ManagedObject in org.eclipse.jetty.websocket.core
-
Uses of ManagedObject in org.eclipse.jetty.websocket.core.internal
Modifier and TypeClassDescriptionclass
Represents the stack of Extensions.class
-
Uses of ManagedObject in org.eclipse.jetty.websocket.javax.client.internal
Modifier and TypeClassDescriptionclass
Container for Client use of the javax.websocket API. -
Uses of ManagedObject in org.eclipse.jetty.websocket.javax.server.internal
-
Uses of ManagedObject in org.eclipse.jetty.websocket.servlet
Modifier and TypeClassDescriptionclass
Inline Servlet Filter to capture WebSocket upgrade requests.