Uses of Annotation Interface
org.eclipse.jetty.util.annotation.ManagedObject
Packages that use ManagedObject
Package
Description
Jetty Client : Implementation and Core Classes
This package provides APIs, utility classes and an implementation of an asynchronous HTTP client.
Jetty IO : Core classes for Jetty IO subsystem
Jetty JMX : Integration for JMX in Jetty
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 Logging Integrations
Jetty JMX : Jetty Logging JMX Integration
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
Classes in org.eclipse.jetty.client with annotations of type ManagedObjectModifier 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
Classes in org.eclipse.jetty.client.http with annotations of type ManagedObject -
Uses of ManagedObject in org.eclipse.jetty.http.pathmap
Classes in org.eclipse.jetty.http.pathmap with annotations of type ManagedObjectModifier and TypeClassDescriptionclass
class
PathMappings<E>
Path Mappings of PathSpec to Resource. -
Uses of ManagedObject in org.eclipse.jetty.io
Classes in org.eclipse.jetty.io with annotations of type ManagedObjectModifier and TypeClassDescription(package private) class
class
A ByteBuffer pool where ByteBuffers are held in queues that are held in array elements.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.jmx
Classes in org.eclipse.jetty.jmx with annotations of type ManagedObject -
Uses of ManagedObject in org.eclipse.jetty.server
Classes in org.eclipse.jetty.server with annotations of type ManagedObjectModifier and TypeClassDescriptionclass
Provides the common handling forConnectionFactory
implementations including: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
Deprecated.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()
IfLowResourceMonitor.setMaxConnections(int)
is non zero then low resources is detected if the total number of connections exceedsLowResourceMonitor.getMaxConnections()
.class
class
Deprecated.useCustomRequestLog
given format stringCustomRequestLog.EXTENDED_NCSA_FORMAT
with aRequestLogWriter
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
Deprecated.useCustomRequestLog
given format stringCustomRequestLog.EXTENDED_NCSA_FORMAT
with anSlf4jRequestLogWriter
class
Request log writer using a Slf4jLog Logger -
Uses of ManagedObject in org.eclipse.jetty.server.handler
Classes in org.eclipse.jetty.server.handler with annotations of type ManagedObjectModifier 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
Classes in org.eclipse.jetty.server.handler.jmx with annotations of type ManagedObject -
Uses of ManagedObject in org.eclipse.jetty.server.jmx
Classes in org.eclipse.jetty.server.jmx with annotations of type ManagedObject -
Uses of ManagedObject in org.eclipse.jetty.server.session
Classes in org.eclipse.jetty.server.session with annotations of type ManagedObjectModifier 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 in a hashmapclass
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
Classes in org.eclipse.jetty.servlet with annotations of type ManagedObjectModifier 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.util
Classes in org.eclipse.jetty.util with annotations of type ManagedObjectModifier and TypeClassDescriptionstatic class
CreatesSocketAddress
instances asynchronously in a different thread.static class
CreatesSocketAddress
instances synchronously in the caller thread. -
Uses of ManagedObject in org.eclipse.jetty.util.component
Classes in org.eclipse.jetty.util.component with annotations of type ManagedObjectModifier 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.log
Classes in org.eclipse.jetty.util.log with annotations of type ManagedObject -
Uses of ManagedObject in org.eclipse.jetty.util.log.jmx
Classes in org.eclipse.jetty.util.log.jmx with annotations of type ManagedObject -
Uses of ManagedObject in org.eclipse.jetty.util.ssl
Classes in org.eclipse.jetty.util.ssl with annotations of type ManagedObjectModifier 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
Classes in org.eclipse.jetty.util.thread with annotations of type ManagedObjectModifier 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
An Executor using preallocated/reserved Threads from a wrapped 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
Classes in org.eclipse.jetty.util.thread.strategy with annotations of type ManagedObjectModifier and TypeClassDescriptionclass
A strategy where the thread that produces will run the resulting task if it is possible to do so without thread starvation. -
Uses of ManagedObject in org.eclipse.jetty.webapp
Classes in org.eclipse.jetty.webapp with annotations of type ManagedObjectModifier and TypeClassDescriptionclass
A WebAppClassLoader that cachesCachingWebAppClassLoader.getResource(String)
results.class
Web Application Context Handler.
ConnectionStatistics
instead.