blob: a539e10d1b603b5db86913a2420fe68894c0fe4a [file] [log] [blame]
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Thu Sep 15 14:13:16 CDT 2022 -->
<title>Uses of Interface org.eclipse.jetty.util.component.Container (Eclipse Jetty API Doc - v11.0.12)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-09-15">
<meta name="description" content="use: package: org.eclipse.jetty.util.component, interface: Container">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Interface org.eclipse.jetty.util.component.Container" class="title">Uses of Interface<br>org.eclipse.jetty.util.component.Container</h1>
</div>
<div class="caption"><span>Packages that use <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.alpn.server">org.eclipse.jetty.alpn.server</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.ant">org.eclipse.jetty.ant</a></div>
<div class="col-last odd-row-color">
<div class="block">Jetty Ant : Ant Tasks and Configuration</div>
</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.client">org.eclipse.jetty.client</a></div>
<div class="col-last even-row-color">
<div class="block">Jetty Client : Implementation and Core Classes
This package provides APIs, utility classes and an implementation of an asynchronous HTTP client.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.client.dynamic">org.eclipse.jetty.client.dynamic</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.client.http">org.eclipse.jetty.client.http</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.deploy">org.eclipse.jetty.deploy</a></div>
<div class="col-last odd-row-color">
<div class="block">Jetty Deploy : Webapp Deploy Management</div>
</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.deploy.providers">org.eclipse.jetty.deploy.providers</a></div>
<div class="col-last even-row-color">
<div class="block">Jetty Deploy : Webapp Deployment Providers</div>
</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.fcgi.client.http">org.eclipse.jetty.fcgi.client.http</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.fcgi.server">org.eclipse.jetty.fcgi.server</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.gcloud.session">org.eclipse.jetty.gcloud.session</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.http.spi">org.eclipse.jetty.http.spi</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.http2">org.eclipse.jetty.http2</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.http2.client">org.eclipse.jetty.http2.client</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.http2.client.http">org.eclipse.jetty.http2.client.http</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.http2.server">org.eclipse.jetty.http2.server</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.http3.client">org.eclipse.jetty.http3.client</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.http3.client.http">org.eclipse.jetty.http3.client.http</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.http3.server">org.eclipse.jetty.http3.server</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.io">org.eclipse.jetty.io</a></div>
<div class="col-last even-row-color">
<div class="block">Jetty IO : Core classes for Jetty IO subsystem</div>
</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.jaas">org.eclipse.jetty.jaas</a></div>
<div class="col-last odd-row-color">
<div class="block">Jetty Jaas : Support for Jaas</div>
</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.jmx">org.eclipse.jetty.jmx</a></div>
<div class="col-last even-row-color">
<div class="block">Jetty JMX : Integration for JMX in Jetty</div>
</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.maven.plugin">org.eclipse.jetty.maven.plugin</a></div>
<div class="col-last odd-row-color">
<div class="block">Jetty Maven Plugin : Support for Jetty in Maven build lifecycle</div>
</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.nosql">org.eclipse.jetty.nosql</a></div>
<div class="col-last even-row-color">
<div class="block">Jetty NoSql : Generic Nosql Session Management</div>
</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.nosql.mongodb">org.eclipse.jetty.nosql.mongodb</a></div>
<div class="col-last odd-row-color">
<div class="block">Jetty NoSql : MongoDB Integration</div>
</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.plus.security">org.eclipse.jetty.plus.security</a></div>
<div class="col-last even-row-color">
<div class="block">Jetty Plus : Limited JEE Security Support</div>
</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.proxy">org.eclipse.jetty.proxy</a></div>
<div class="col-last odd-row-color">
<div class="block">Jetty Proxy : Async Proxy Support</div>
</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.quic.client">org.eclipse.jetty.quic.client</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.quic.common">org.eclipse.jetty.quic.common</a></div>
<div class="col-last odd-row-color">
<div class="block">This module contains the main abstractions for the QUIC protocol.</div>
</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.quic.server">org.eclipse.jetty.quic.server</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.rewrite.handler">org.eclipse.jetty.rewrite.handler</a></div>
<div class="col-last odd-row-color">
<div class="block">Jetty Rewrite : Rewrite Handler and Rules for Jetty</div>
</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.security">org.eclipse.jetty.security</a></div>
<div class="col-last even-row-color">
<div class="block">Jetty Security : Modular Support for Security in Jetty</div>
</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.security.openid">org.eclipse.jetty.security.openid</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.server">org.eclipse.jetty.server</a></div>
<div class="col-last even-row-color">
<div class="block">Jetty Server : Core Server API</div>
</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.server.handler">org.eclipse.jetty.server.handler</a></div>
<div class="col-last odd-row-color">
<div class="block">Jetty Server : Core Handler API</div>
</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.server.handler.gzip">org.eclipse.jetty.server.handler.gzip</a></div>
<div class="col-last even-row-color">
<div class="block">Jetty GZIP Handler</div>
</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.server.session">org.eclipse.jetty.server.session</a></div>
<div class="col-last odd-row-color">
<div class="block">Jetty Server : Session Management Implementations</div>
</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.servlet">org.eclipse.jetty.servlet</a></div>
<div class="col-last even-row-color">
<div class="block">Jetty Server : Modular Servlet Integration</div>
</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.session.infinispan">org.eclipse.jetty.session.infinispan</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.unixsocket.client">org.eclipse.jetty.unixsocket.client</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.unixsocket.server">org.eclipse.jetty.unixsocket.server</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.util">org.eclipse.jetty.util</a></div>
<div class="col-last even-row-color">
<div class="block">Jetty Util : Common Utility Classes</div>
</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.util.component">org.eclipse.jetty.util.component</a></div>
<div class="col-last odd-row-color">
<div class="block">Jetty Util : Jetty Lifecycle Management</div>
</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.util.compression">org.eclipse.jetty.util.compression</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.util.ssl">org.eclipse.jetty.util.ssl</a></div>
<div class="col-last odd-row-color">
<div class="block">Jetty Util : Common SSL Utility Classes</div>
</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.util.thread">org.eclipse.jetty.util.thread</a></div>
<div class="col-last even-row-color">
<div class="block">Jetty Util : Common ThreadPool Utilities</div>
</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.util.thread.strategy">org.eclipse.jetty.util.thread.strategy</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.webapp">org.eclipse.jetty.webapp</a></div>
<div class="col-last even-row-color">
<div class="block">Jetty Util : Modular Web Application Support</div>
</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.websocket.client">org.eclipse.jetty.websocket.client</a></div>
<div class="col-last odd-row-color">
<div class="block">Jetty WebSocket API :: Client</div>
</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.websocket.common">org.eclipse.jetty.websocket.common</a></div>
<div class="col-last even-row-color">
<div class="block">Jetty WebSocket Common : Implementation [<em>Internal Use Only</em>]</div>
</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.websocket.core">org.eclipse.jetty.websocket.core</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.websocket.core.client">org.eclipse.jetty.websocket.core.client</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.websocket.core.server">org.eclipse.jetty.websocket.core.server</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.websocket.jakarta.client">org.eclipse.jetty.websocket.jakarta.client</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.websocket.jakarta.client.internal">org.eclipse.jetty.websocket.jakarta.client.internal</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.websocket.jakarta.common">org.eclipse.jetty.websocket.jakarta.common</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.websocket.jakarta.server.internal">org.eclipse.jetty.websocket.jakarta.server.internal</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.eclipse.jetty.websocket.server">org.eclipse.jetty.websocket.server</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.eclipse.jetty.websocket.server.internal">org.eclipse.jetty.websocket.server.internal</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="org.eclipse.jetty.alpn.server">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../alpn/server/package-summary.html">org.eclipse.jetty.alpn.server</a></h2>
<div class="caption"><span>Classes in <a href="../../../alpn/server/package-summary.html">org.eclipse.jetty.alpn.server</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../alpn/server/ALPNServerConnectionFactory.html" class="type-name-link" title="class in org.eclipse.jetty.alpn.server">ALPNServerConnectionFactory</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.ant">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../ant/package-summary.html">org.eclipse.jetty.ant</a></h2>
<div class="caption"><span>Classes in <a href="../../../ant/package-summary.html">org.eclipse.jetty.ant</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../ant/AntWebAppContext.html" class="type-name-link" title="class in org.eclipse.jetty.ant">AntWebAppContext</a></code></div>
<div class="col-last even-row-color">
<div class="block">Extension of WebAppContext to allow configuration via Ant environment.</div>
</div>
<div class="col-first odd-row-color"><code>static class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../ant/AntWebAppContext.AntServletHandler.html" class="type-name-link" title="class in org.eclipse.jetty.ant">AntWebAppContext.AntServletHandler</a></code></div>
<div class="col-last odd-row-color">
<div class="block">AntServletHandler</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.client">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../client/package-summary.html">org.eclipse.jetty.client</a></h2>
<div class="caption"><span>Classes in <a href="../../../client/package-summary.html">org.eclipse.jetty.client</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../client/AbstractConnectionPool.html" class="type-name-link" title="class in org.eclipse.jetty.client">AbstractConnectionPool</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../client/AbstractConnectorHttpClientTransport.html" class="type-name-link" title="class in org.eclipse.jetty.client">AbstractConnectorHttpClientTransport</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../client/AbstractHttpClientTransport.html" class="type-name-link" title="class in org.eclipse.jetty.client">AbstractHttpClientTransport</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../client/DuplexConnectionPool.html" class="type-name-link" title="class in org.eclipse.jetty.client">DuplexConnectionPool</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../client/DuplexHttpDestination.html" class="type-name-link" title="class in org.eclipse.jetty.client">DuplexHttpDestination</a></code></div>
<div class="col-last even-row-color">
<div class="block">A destination for those network transports that are duplex (e.g.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../client/HttpClient.html" class="type-name-link" title="class in org.eclipse.jetty.client">HttpClient</a></code></div>
<div class="col-last odd-row-color">
<div class="block">HttpClient provides an efficient, asynchronous, non-blocking implementation
to perform HTTP requests to a server through a simple API that offers also blocking semantic.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../client/HttpDestination.html" class="type-name-link" title="class in org.eclipse.jetty.client">HttpDestination</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../client/LeakTrackingConnectionPool.html" class="type-name-link" title="class in org.eclipse.jetty.client">LeakTrackingConnectionPool</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../client/MultiplexConnectionPool.html" class="type-name-link" title="class in org.eclipse.jetty.client">MultiplexConnectionPool</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../client/MultiplexHttpDestination.html" class="type-name-link" title="class in org.eclipse.jetty.client">MultiplexHttpDestination</a></code></div>
<div class="col-last odd-row-color">
<div class="block">A destination for those transports that are multiplex (e.g.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../client/RandomConnectionPool.html" class="type-name-link" title="class in org.eclipse.jetty.client">RandomConnectionPool</a></code></div>
<div class="col-last even-row-color">
<div class="block">A <a href="../../../client/ConnectionPool.html" title="interface in org.eclipse.jetty.client"><code>ConnectionPool</code></a> that provides connections
randomly among the ones that are available.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../client/RoundRobinConnectionPool.html" class="type-name-link" title="class in org.eclipse.jetty.client">RoundRobinConnectionPool</a></code></div>
<div class="col-last odd-row-color">
<div class="block">A <a href="../../../client/ConnectionPool.html" title="interface in org.eclipse.jetty.client"><code>ConnectionPool</code></a> that attempts to provide connections using a round-robin algorithm.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../client/ValidatingConnectionPool.html" class="type-name-link" title="class in org.eclipse.jetty.client">ValidatingConnectionPool</a></code></div>
<div class="col-last even-row-color">
<div class="block">A connection pool that validates connections before
making them available for use.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.client.dynamic">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../client/dynamic/package-summary.html">org.eclipse.jetty.client.dynamic</a></h2>
<div class="caption"><span>Classes in <a href="../../../client/dynamic/package-summary.html">org.eclipse.jetty.client.dynamic</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../client/dynamic/HttpClientTransportDynamic.html" class="type-name-link" title="class in org.eclipse.jetty.client.dynamic">HttpClientTransportDynamic</a></code></div>
<div class="col-last even-row-color">
<div class="block">A <a href="../../../client/HttpClientTransport.html" title="interface in org.eclipse.jetty.client"><code>HttpClientTransport</code></a> that can dynamically switch among different application protocols.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.client.http">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../client/http/package-summary.html">org.eclipse.jetty.client.http</a></h2>
<div class="caption"><span>Classes in <a href="../../../client/http/package-summary.html">org.eclipse.jetty.client.http</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../client/http/HttpClientTransportOverHTTP.html" class="type-name-link" title="class in org.eclipse.jetty.client.http">HttpClientTransportOverHTTP</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.deploy">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../deploy/package-summary.html">org.eclipse.jetty.deploy</a></h2>
<div class="caption"><span>Classes in <a href="../../../deploy/package-summary.html">org.eclipse.jetty.deploy</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../deploy/DeploymentManager.html" class="type-name-link" title="class in org.eclipse.jetty.deploy">DeploymentManager</a></code></div>
<div class="col-last even-row-color">
<div class="block">The Deployment Manager.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.deploy.providers">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../deploy/providers/package-summary.html">org.eclipse.jetty.deploy.providers</a></h2>
<div class="caption"><span>Classes in <a href="../../../deploy/providers/package-summary.html">org.eclipse.jetty.deploy.providers</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../deploy/providers/ScanningAppProvider.html" class="type-name-link" title="class in org.eclipse.jetty.deploy.providers">ScanningAppProvider</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../deploy/providers/WebAppProvider.html" class="type-name-link" title="class in org.eclipse.jetty.deploy.providers">WebAppProvider</a></code></div>
<div class="col-last odd-row-color">
<div class="block">The webapps directory scanning provider.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.fcgi.client.http">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../fcgi/client/http/package-summary.html">org.eclipse.jetty.fcgi.client.http</a></h2>
<div class="caption"><span>Classes in <a href="../../../fcgi/client/http/package-summary.html">org.eclipse.jetty.fcgi.client.http</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../fcgi/client/http/HttpClientTransportOverFCGI.html" class="type-name-link" title="class in org.eclipse.jetty.fcgi.client.http">HttpClientTransportOverFCGI</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.fcgi.server">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../fcgi/server/package-summary.html">org.eclipse.jetty.fcgi.server</a></h2>
<div class="caption"><span>Classes in <a href="../../../fcgi/server/package-summary.html">org.eclipse.jetty.fcgi.server</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../fcgi/server/ServerFCGIConnectionFactory.html" class="type-name-link" title="class in org.eclipse.jetty.fcgi.server">ServerFCGIConnectionFactory</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.gcloud.session">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../gcloud/session/package-summary.html">org.eclipse.jetty.gcloud.session</a></h2>
<div class="caption"><span>Classes in <a href="../../../gcloud/session/package-summary.html">org.eclipse.jetty.gcloud.session</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../gcloud/session/GCloudSessionDataStore.html" class="type-name-link" title="class in org.eclipse.jetty.gcloud.session">GCloudSessionDataStore</a></code></div>
<div class="col-last even-row-color">
<div class="block">GCloudSessionDataStore</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.http.spi">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../http/spi/package-summary.html">org.eclipse.jetty.http.spi</a></h2>
<div class="caption"><span>Classes in <a href="../../../http/spi/package-summary.html">org.eclipse.jetty.http.spi</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../http/spi/DelegatingThreadPool.html" class="type-name-link" title="class in org.eclipse.jetty.http.spi">DelegatingThreadPool</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../http/spi/HttpSpiContextHandler.html" class="type-name-link" title="class in org.eclipse.jetty.http.spi">HttpSpiContextHandler</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Jetty handler that bridges requests to <a href="https://docs.oracle.com/en/java/javase/11/docs/api/jdk.httpserver/com/sun/net/httpserver/HttpHandler.html" title="class or interface in com.sun.net.httpserver" class="external-link"><code>HttpHandler</code></a>.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.http2">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../http2/package-summary.html">org.eclipse.jetty.http2</a></h2>
<div class="caption"><span>Classes in <a href="../../../http2/package-summary.html">org.eclipse.jetty.http2</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../http2/HTTP2Session.html" class="type-name-link" title="class in org.eclipse.jetty.http2">HTTP2Session</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.http2.client">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../http2/client/package-summary.html">org.eclipse.jetty.http2.client</a></h2>
<div class="caption"><span>Classes in <a href="../../../http2/client/package-summary.html">org.eclipse.jetty.http2.client</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../http2/client/HTTP2Client.html" class="type-name-link" title="class in org.eclipse.jetty.http2.client">HTTP2Client</a></code></div>
<div class="col-last even-row-color">
<div class="block">HTTP2Client provides an asynchronous, non-blocking implementation
to send HTTP/2 frames to a server.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../http2/client/HTTP2ClientSession.html" class="type-name-link" title="class in org.eclipse.jetty.http2.client">HTTP2ClientSession</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.http2.client.http">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../http2/client/http/package-summary.html">org.eclipse.jetty.http2.client.http</a></h2>
<div class="caption"><span>Classes in <a href="../../../http2/client/http/package-summary.html">org.eclipse.jetty.http2.client.http</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../http2/client/http/ClientConnectionFactoryOverHTTP2.html" class="type-name-link" title="class in org.eclipse.jetty.http2.client.http">ClientConnectionFactoryOverHTTP2</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../http2/client/http/ClientConnectionFactoryOverHTTP2.HTTP2.html" class="type-name-link" title="class in org.eclipse.jetty.http2.client.http">ClientConnectionFactoryOverHTTP2.HTTP2</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Representation of the <code>HTTP/2</code> application protocol used by <a href="../../../client/dynamic/HttpClientTransportDynamic.html" title="class in org.eclipse.jetty.client.dynamic"><code>HttpClientTransportDynamic</code></a>.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../http2/client/http/HttpClientTransportOverHTTP2.html" class="type-name-link" title="class in org.eclipse.jetty.http2.client.http">HttpClientTransportOverHTTP2</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.http2.server">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../http2/server/package-summary.html">org.eclipse.jetty.http2.server</a></h2>
<div class="caption"><span>Classes in <a href="../../../http2/server/package-summary.html">org.eclipse.jetty.http2.server</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../http2/server/AbstractHTTP2ServerConnectionFactory.html" class="type-name-link" title="class in org.eclipse.jetty.http2.server">AbstractHTTP2ServerConnectionFactory</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../http2/server/HTTP2CServerConnectionFactory.html" class="type-name-link" title="class in org.eclipse.jetty.http2.server">HTTP2CServerConnectionFactory</a></code></div>
<div class="col-last odd-row-color">
<div class="block">HTTP2 Clear Text Connection factory.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../http2/server/HTTP2ServerConnectionFactory.html" class="type-name-link" title="class in org.eclipse.jetty.http2.server">HTTP2ServerConnectionFactory</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../http2/server/HTTP2ServerSession.html" class="type-name-link" title="class in org.eclipse.jetty.http2.server">HTTP2ServerSession</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../http2/server/RawHTTP2ServerConnectionFactory.html" class="type-name-link" title="class in org.eclipse.jetty.http2.server">RawHTTP2ServerConnectionFactory</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.http3.client">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../http3/client/package-summary.html">org.eclipse.jetty.http3.client</a></h2>
<div class="caption"><span>Classes in <a href="../../../http3/client/package-summary.html">org.eclipse.jetty.http3.client</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../http3/client/HTTP3Client.html" class="type-name-link" title="class in org.eclipse.jetty.http3.client">HTTP3Client</a></code></div>
<div class="col-last even-row-color">
<div class="block">HTTP3Client provides an asynchronous, non-blocking implementation to send
HTTP/3 frames to a server.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.http3.client.http">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../http3/client/http/package-summary.html">org.eclipse.jetty.http3.client.http</a></h2>
<div class="caption"><span>Classes in <a href="../../../http3/client/http/package-summary.html">org.eclipse.jetty.http3.client.http</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../http3/client/http/ClientConnectionFactoryOverHTTP3.html" class="type-name-link" title="class in org.eclipse.jetty.http3.client.http">ClientConnectionFactoryOverHTTP3</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../http3/client/http/ClientConnectionFactoryOverHTTP3.HTTP3.html" class="type-name-link" title="class in org.eclipse.jetty.http3.client.http">ClientConnectionFactoryOverHTTP3.HTTP3</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Representation of the <code>HTTP/3</code> application protocol used by <a href="../../../client/dynamic/HttpClientTransportDynamic.html" title="class in org.eclipse.jetty.client.dynamic"><code>HttpClientTransportDynamic</code></a>.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../http3/client/http/HttpClientTransportOverHTTP3.html" class="type-name-link" title="class in org.eclipse.jetty.http3.client.http">HttpClientTransportOverHTTP3</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.http3.server">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../http3/server/package-summary.html">org.eclipse.jetty.http3.server</a></h2>
<div class="caption"><span>Classes in <a href="../../../http3/server/package-summary.html">org.eclipse.jetty.http3.server</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../http3/server/AbstractHTTP3ServerConnectionFactory.html" class="type-name-link" title="class in org.eclipse.jetty.http3.server">AbstractHTTP3ServerConnectionFactory</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../http3/server/HTTP3ServerConnectionFactory.html" class="type-name-link" title="class in org.eclipse.jetty.http3.server">HTTP3ServerConnectionFactory</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../http3/server/HTTP3ServerConnector.html" class="type-name-link" title="class in org.eclipse.jetty.http3.server">HTTP3ServerConnector</a></code></div>
<div class="col-last even-row-color">
<div class="block">A HTTP/3 specific <a href="../../../quic/server/QuicServerConnector.html" title="class in org.eclipse.jetty.quic.server"><code>QuicServerConnector</code></a> that configures QUIC parameters according to HTTP/3 requirements.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../http3/server/RawHTTP3ServerConnectionFactory.html" class="type-name-link" title="class in org.eclipse.jetty.http3.server">RawHTTP3ServerConnectionFactory</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.io">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../io/package-summary.html">org.eclipse.jetty.io</a></h2>
<div class="caption"><span>Classes in <a href="../../../io/package-summary.html">org.eclipse.jetty.io</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../io/ClientConnectionFactory.Info.html" class="type-name-link" title="class in org.eclipse.jetty.io">ClientConnectionFactory.Info</a></code></div>
<div class="col-last even-row-color">
<div class="block">A holder for a list of protocol strings identifying an application protocol
(for example <code>["h2", "h2-17", "h2-16"]</code>) and a <a href="../../../io/ClientConnectionFactory.html" title="interface in org.eclipse.jetty.io"><code>ClientConnectionFactory</code></a>
that creates connections that speak that network protocol.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../io/ClientConnector.html" class="type-name-link" title="class in org.eclipse.jetty.io">ClientConnector</a></code></div>
<div class="col-last odd-row-color">
<div class="block">The client-side component that connects to server sockets.</div>
</div>
<div class="col-first even-row-color"><code>protected class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../io/ClientConnector.ClientSelectorManager.html" class="type-name-link" title="class in org.eclipse.jetty.io">ClientConnector.ClientSelectorManager</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../io/LeakTrackingByteBufferPool.html" class="type-name-link" title="class in org.eclipse.jetty.io">LeakTrackingByteBufferPool</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../io/ManagedSelector.html" class="type-name-link" title="class in org.eclipse.jetty.io">ManagedSelector</a></code></div>
<div class="col-last even-row-color">
<div class="block"><a href="../../../io/ManagedSelector.html" title="class in org.eclipse.jetty.io"><code>ManagedSelector</code></a> wraps a <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/Selector.html" title="class or interface in java.nio.channels" class="external-link"><code>Selector</code></a> simplifying non-blocking operations on channels.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../io/SelectorManager.html" class="type-name-link" title="class in org.eclipse.jetty.io">SelectorManager</a></code></div>
<div class="col-last odd-row-color">
<div class="block"><a href="../../../io/SelectorManager.html" title="class in org.eclipse.jetty.io"><code>SelectorManager</code></a> manages a number of <a href="../../../io/ManagedSelector.html" title="class in org.eclipse.jetty.io"><code>ManagedSelector</code></a>s that
simplify the non-blocking primitives provided by the JVM via the <code>java.nio</code> package.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.jaas">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../jaas/package-summary.html">org.eclipse.jetty.jaas</a></h2>
<div class="caption"><span>Classes in <a href="../../../jaas/package-summary.html">org.eclipse.jetty.jaas</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../jaas/JAASLoginService.html" class="type-name-link" title="class in org.eclipse.jetty.jaas">JAASLoginService</a></code></div>
<div class="col-last even-row-color">
<div class="block">JAASLoginService
Implementation of jetty's LoginService that works with JAAS for
authorization and authentication.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.jmx">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../jmx/package-summary.html">org.eclipse.jetty.jmx</a></h2>
<div class="caption"><span>Methods in <a href="../../../jmx/package-summary.html">org.eclipse.jetty.jmx</a> with parameters of type <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MBeanContainer.</span><code><a href="../../../jmx/MBeanContainer.html#beanAdded(org.eclipse.jetty.util.component.Container,java.lang.Object)" class="member-name-link">beanAdded</a><wbr>(<a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a>&nbsp;parent,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;obj)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MBeanContainer.</span><code><a href="../../../jmx/MBeanContainer.html#beanRemoved(org.eclipse.jetty.util.component.Container,java.lang.Object)" class="member-name-link">beanRemoved</a><wbr>(<a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a>&nbsp;parent,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;obj)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.maven.plugin">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../maven/plugin/package-summary.html">org.eclipse.jetty.maven.plugin</a></h2>
<div class="caption"><span>Classes in <a href="../../../maven/plugin/package-summary.html">org.eclipse.jetty.maven.plugin</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../maven/plugin/MavenServerConnector.html" class="type-name-link" title="class in org.eclipse.jetty.maven.plugin">MavenServerConnector</a></code></div>
<div class="col-last even-row-color">
<div class="block">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.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../maven/plugin/MavenWebAppContext.html" class="type-name-link" title="class in org.eclipse.jetty.maven.plugin">MavenWebAppContext</a></code></div>
<div class="col-last odd-row-color">
<div class="block">MavenWebAppContext
Extends the WebAppContext to specialize for the maven environment.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.nosql">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../nosql/package-summary.html">org.eclipse.jetty.nosql</a></h2>
<div class="caption"><span>Classes in <a href="../../../nosql/package-summary.html">org.eclipse.jetty.nosql</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../nosql/NoSqlSessionDataStore.html" class="type-name-link" title="class in org.eclipse.jetty.nosql">NoSqlSessionDataStore</a></code></div>
<div class="col-last even-row-color">
<div class="block">NoSqlSessionDataStore</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.nosql.mongodb">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../nosql/mongodb/package-summary.html">org.eclipse.jetty.nosql.mongodb</a></h2>
<div class="caption"><span>Classes in <a href="../../../nosql/mongodb/package-summary.html">org.eclipse.jetty.nosql.mongodb</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../nosql/mongodb/MongoSessionDataStore.html" class="type-name-link" title="class in org.eclipse.jetty.nosql.mongodb">MongoSessionDataStore</a></code></div>
<div class="col-last even-row-color">
<div class="block">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 "_"
</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.plus.security">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../plus/security/package-summary.html">org.eclipse.jetty.plus.security</a></h2>
<div class="caption"><span>Classes in <a href="../../../plus/security/package-summary.html">org.eclipse.jetty.plus.security</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../plus/security/DataSourceLoginService.html" class="type-name-link" title="class in org.eclipse.jetty.plus.security">DataSourceLoginService</a></code></div>
<div class="col-last even-row-color">
<div class="block">DataSourceLoginService</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.proxy">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../proxy/package-summary.html">org.eclipse.jetty.proxy</a></h2>
<div class="caption"><span>Classes in <a href="../../../proxy/package-summary.html">org.eclipse.jetty.proxy</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../proxy/ConnectHandler.html" class="type-name-link" title="class in org.eclipse.jetty.proxy">ConnectHandler</a></code></div>
<div class="col-last even-row-color">
<div class="block">Implementation of a <a href="../../../server/Handler.html" title="interface in org.eclipse.jetty.server"><code>Handler</code></a> that supports HTTP CONNECT.</div>
</div>
<div class="col-first odd-row-color"><code>protected class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../proxy/ConnectHandler.ConnectManager.html" class="type-name-link" title="class in org.eclipse.jetty.proxy">ConnectHandler.ConnectManager</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.quic.client">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../quic/client/package-summary.html">org.eclipse.jetty.quic.client</a></h2>
<div class="caption"><span>Classes in <a href="../../../quic/client/package-summary.html">org.eclipse.jetty.quic.client</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../quic/client/ClientProtocolSession.html" class="type-name-link" title="class in org.eclipse.jetty.quic.client">ClientProtocolSession</a></code></div>
<div class="col-last even-row-color">
<div class="block">Client specific implementation of <a href="../../../quic/common/ProtocolSession.html" title="class in org.eclipse.jetty.quic.common"><code>ProtocolSession</code></a>.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../quic/client/ClientQuicSession.html" class="type-name-link" title="class in org.eclipse.jetty.quic.client">ClientQuicSession</a></code></div>
<div class="col-last odd-row-color">
<div class="block">The client specific implementation of <a href="../../../quic/common/QuicSession.html" title="class in org.eclipse.jetty.quic.common"><code>QuicSession</code></a>.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.quic.common">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../quic/common/package-summary.html">org.eclipse.jetty.quic.common</a></h2>
<div class="caption"><span>Classes in <a href="../../../quic/common/package-summary.html">org.eclipse.jetty.quic.common</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../quic/common/ProtocolSession.html" class="type-name-link" title="class in org.eclipse.jetty.quic.common">ProtocolSession</a></code></div>
<div class="col-last even-row-color">
<div class="block">Represents an <em>established</em> stateful connection with a remote peer for a specific QUIC connection ID.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../quic/common/QuicSession.html" class="type-name-link" title="class in org.eclipse.jetty.quic.common">QuicSession</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Represents a logical connection with a remote peer, identified by a QUIC connection ID.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.quic.server">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../quic/server/package-summary.html">org.eclipse.jetty.quic.server</a></h2>
<div class="caption"><span>Classes in <a href="../../../quic/server/package-summary.html">org.eclipse.jetty.quic.server</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../quic/server/QuicServerConnector.html" class="type-name-link" title="class in org.eclipse.jetty.quic.server">QuicServerConnector</a></code></div>
<div class="col-last even-row-color">
<div class="block">A server side network connector that uses a <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/DatagramChannel.html" title="class or interface in java.nio.channels" class="external-link"><code>DatagramChannel</code></a> to listen on a network port for QUIC traffic.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../quic/server/ServerProtocolSession.html" class="type-name-link" title="class in org.eclipse.jetty.quic.server">ServerProtocolSession</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Server specific implementation of <a href="../../../quic/common/ProtocolSession.html" title="class in org.eclipse.jetty.quic.common"><code>ProtocolSession</code></a>.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../quic/server/ServerQuicSession.html" class="type-name-link" title="class in org.eclipse.jetty.quic.server">ServerQuicSession</a></code></div>
<div class="col-last even-row-color">
<div class="block">The server specific implementation of <a href="../../../quic/common/QuicSession.html" title="class in org.eclipse.jetty.quic.common"><code>QuicSession</code></a>.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.rewrite.handler">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../rewrite/handler/package-summary.html">org.eclipse.jetty.rewrite.handler</a></h2>
<div class="caption"><span>Classes in <a href="../../../rewrite/handler/package-summary.html">org.eclipse.jetty.rewrite.handler</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../rewrite/handler/RewriteHandler.html" class="type-name-link" title="class in org.eclipse.jetty.rewrite.handler">RewriteHandler</a></code></div>
<div class="col-last even-row-color">
<div class="block"> Rewrite handler is responsible for managing the rules.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.security">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../security/package-summary.html">org.eclipse.jetty.security</a></h2>
<div class="caption"><span>Classes in <a href="../../../security/package-summary.html">org.eclipse.jetty.security</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../security/AbstractLoginService.html" class="type-name-link" title="class in org.eclipse.jetty.security">AbstractLoginService</a></code></div>
<div class="col-last even-row-color">
<div class="block">AbstractLoginService
Base class for LoginServices that allows subclasses to provide the user authentication and authorization information,
but provides common behaviour such as handling authentication.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../security/ConfigurableSpnegoLoginService.html" class="type-name-link" title="class in org.eclipse.jetty.security">ConfigurableSpnegoLoginService</a></code></div>
<div class="col-last odd-row-color">
<div class="block">A configurable (as opposed to using system properties) SPNEGO LoginService.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../security/ConstraintSecurityHandler.html" class="type-name-link" title="class in org.eclipse.jetty.security">ConstraintSecurityHandler</a></code></div>
<div class="col-last even-row-color">
<div class="block">ConstraintSecurityHandler</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../security/HashLoginService.html" class="type-name-link" title="class in org.eclipse.jetty.security">HashLoginService</a></code></div>
<div class="col-last odd-row-color">
<div class="block">An implementation of a LoginService that stores users and roles in-memory in HashMaps.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../security/JDBCLoginService.html" class="type-name-link" title="class in org.eclipse.jetty.security">JDBCLoginService</a></code></div>
<div class="col-last even-row-color">
<div class="block">JDBC as a source of user authentication and authorization information.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../security/SecurityHandler.html" class="type-name-link" title="class in org.eclipse.jetty.security">SecurityHandler</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Abstract SecurityHandler.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.security.openid">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../security/openid/package-summary.html">org.eclipse.jetty.security.openid</a></h2>
<div class="caption"><span>Classes in <a href="../../../security/openid/package-summary.html">org.eclipse.jetty.security.openid</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../security/openid/OpenIdConfiguration.html" class="type-name-link" title="class in org.eclipse.jetty.security.openid">OpenIdConfiguration</a></code></div>
<div class="col-last even-row-color">
<div class="block">Holds the configuration for an OpenID Connect service.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../security/openid/OpenIdLoginService.html" class="type-name-link" title="class in org.eclipse.jetty.security.openid">OpenIdLoginService</a></code></div>
<div class="col-last odd-row-color">
<div class="block">The implementation of <a href="../../../security/LoginService.html" title="interface in org.eclipse.jetty.security"><code>LoginService</code></a> required to use OpenID Connect.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.server">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../server/package-summary.html">org.eclipse.jetty.server</a></h2>
<div class="caption"><span>Subinterfaces of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../server/package-summary.html">org.eclipse.jetty.server</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Interface</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>interface&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/Connector.html" class="type-name-link" title="interface in org.eclipse.jetty.server">Connector</a></code></div>
<div class="col-last even-row-color">
<div class="block">A <a href="../../../server/Connector.html" title="interface in org.eclipse.jetty.server"><code>Connector</code></a> 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.</div>
</div>
<div class="col-first odd-row-color"><code>interface&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../server/NetworkConnector.html" class="type-name-link" title="interface in org.eclipse.jetty.server">NetworkConnector</a></code></div>
<div class="col-last odd-row-color">
<div class="block">A <a href="../../../server/Connector.html" title="interface in org.eclipse.jetty.server"><code>Connector</code></a> for TCP/IP network connectors</div>
</div>
</div>
<div class="caption"><span>Classes in <a href="../../../server/package-summary.html">org.eclipse.jetty.server</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/AbstractConnectionFactory.html" class="type-name-link" title="class in org.eclipse.jetty.server">AbstractConnectionFactory</a></code></div>
<div class="col-last even-row-color">
<div class="block">Provides the common handling for <a href="../../../server/ConnectionFactory.html" title="interface in org.eclipse.jetty.server"><code>ConnectionFactory</code></a> implementations.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../server/AbstractConnector.html" class="type-name-link" title="class in org.eclipse.jetty.server">AbstractConnector</a></code></div>
<div class="col-last odd-row-color">
<div class="block">An abstract implementation of <a href="../../../server/Connector.html" title="interface in org.eclipse.jetty.server"><code>Connector</code></a> that provides a <a href="../../../server/ConnectionFactory.html" title="interface in org.eclipse.jetty.server"><code>ConnectionFactory</code></a> mechanism
for creating <a href="../../../io/Connection.html" title="interface in org.eclipse.jetty.io"><code>Connection</code></a> instances for various protocols (HTTP, SSL, etc).</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/AbstractNetworkConnector.html" class="type-name-link" title="class in org.eclipse.jetty.server">AbstractNetworkConnector</a></code></div>
<div class="col-last even-row-color">
<div class="block">An abstract Network Connector.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../server/CustomRequestLog.html" class="type-name-link" title="class in org.eclipse.jetty.server">CustomRequestLog</a></code></div>
<div class="col-last odd-row-color">
<div class="block">A flexible RequestLog, which produces log strings in a customizable format.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/DetectorConnectionFactory.html" class="type-name-link" title="class in org.eclipse.jetty.server">DetectorConnectionFactory</a></code></div>
<div class="col-last even-row-color">
<div class="block">A <a href="../../../server/ConnectionFactory.html" title="interface in org.eclipse.jetty.server"><code>ConnectionFactory</code></a> combining multiple <a href="../../../server/ConnectionFactory.Detecting.html" title="interface in org.eclipse.jetty.server"><code>ConnectionFactory.Detecting</code></a> instances that will upgrade to
the first one recognizing the bytes in the buffer.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../server/HttpConnectionFactory.html" class="type-name-link" title="class in org.eclipse.jetty.server">HttpConnectionFactory</a></code></div>
<div class="col-last odd-row-color">
<div class="block">A Connection Factory for HTTP Connections.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/LocalConnector.html" class="type-name-link" title="class in org.eclipse.jetty.server">LocalConnector</a></code></div>
<div class="col-last even-row-color">
<div class="block">A local connector, mostly for testing purposes.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../server/LowResourceMonitor.html" class="type-name-link" title="class in org.eclipse.jetty.server">LowResourceMonitor</a></code></div>
<div class="col-last odd-row-color">
<div class="block">A monitor for low resources, low resources can be detected by:
<a href="../../thread/ThreadPool.html#isLowOnThreads()"><code>ThreadPool.isLowOnThreads()</code></a> if <a href="../../../server/Connector.html#getExecutor()"><code>Connector.getExecutor()</code></a> is
an instance of <a href="../../thread/ThreadPool.html" title="interface in org.eclipse.jetty.util.thread"><code>ThreadPool</code></a> and <a href="../../../server/LowResourceMonitor.html#setMonitorThreads(boolean)"><code>LowResourceMonitor.setMonitorThreads(boolean)</code></a> is true.
If <a href="../../../server/LowResourceMonitor.html#setMaxMemory(long)"><code>LowResourceMonitor.setMaxMemory(long)</code></a> is non zero then low resources is detected if the JVMs
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.html" title="class or interface in java.lang" class="external-link"><code>Runtime</code></a> instance has <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.html#totalMemory()" title="class or interface in java.lang" class="external-link"><code>Runtime.totalMemory()</code></a> minus <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Runtime.html#freeMemory()" title="class or interface in java.lang" class="external-link"><code>Runtime.freeMemory()</code></a>
greater than <a href="../../../server/LowResourceMonitor.html#getMaxMemory()"><code>LowResourceMonitor.getMaxMemory()</code></a>
</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/NegotiatingServerConnectionFactory.html" class="type-name-link" title="class in org.eclipse.jetty.server">NegotiatingServerConnectionFactory</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../server/NetworkTrafficServerConnector.html" class="type-name-link" title="class in org.eclipse.jetty.server">NetworkTrafficServerConnector</a></code></div>
<div class="col-last odd-row-color">
<div class="block">A specialized version of <a href="../../../server/ServerConnector.html" title="class in org.eclipse.jetty.server"><code>ServerConnector</code></a> that supports <a href="../../../io/NetworkTrafficListener.html" title="interface in org.eclipse.jetty.io"><code>NetworkTrafficListener</code></a>s.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/OptionalSslConnectionFactory.html" class="type-name-link" title="class in org.eclipse.jetty.server">OptionalSslConnectionFactory</a></code></div>
<div class="col-last even-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Use <a href="../../../server/DetectorConnectionFactory.html" title="class in org.eclipse.jetty.server"><code>DetectorConnectionFactory</code></a> with a <a href="../../../server/SslConnectionFactory.html" title="class in org.eclipse.jetty.server"><code>SslConnectionFactory</code></a> instead.</div>
</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../server/ProxyConnectionFactory.html" class="type-name-link" title="class in org.eclipse.jetty.server">ProxyConnectionFactory</a></code></div>
<div class="col-last odd-row-color">
<div class="block">ConnectionFactory for the PROXY Protocol.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/Server.html" class="type-name-link" title="class in org.eclipse.jetty.server">Server</a></code></div>
<div class="col-last even-row-color">
<div class="block">Jetty HTTP Servlet Server.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../server/ServerConnector.html" class="type-name-link" title="class in org.eclipse.jetty.server">ServerConnector</a></code></div>
<div class="col-last odd-row-color">
<div class="block">This <a href="../../../server/Connector.html" title="interface in org.eclipse.jetty.server"><code>Connector</code></a> implementation is the primary connector for the
Jetty server over TCP/IP.</div>
</div>
<div class="col-first even-row-color"><code>protected class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/ServerConnector.ServerConnectorManager.html" class="type-name-link" title="class in org.eclipse.jetty.server">ServerConnector.ServerConnectorManager</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../server/SslConnectionFactory.html" class="type-name-link" title="class in org.eclipse.jetty.server">SslConnectionFactory</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.server.handler">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../server/handler/package-summary.html">org.eclipse.jetty.server.handler</a></h2>
<div class="caption"><span>Classes in <a href="../../../server/handler/package-summary.html">org.eclipse.jetty.server.handler</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/handler/AbstractHandler.html" class="type-name-link" title="class in org.eclipse.jetty.server.handler">AbstractHandler</a></code></div>
<div class="col-last even-row-color">
<div class="block">AbstractHandler.</div>
</div>
<div class="col-first odd-row-color"><code>static class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../server/handler/AbstractHandler.ErrorDispatchHandler.html" class="type-name-link" title="class in org.eclipse.jetty.server.handler">AbstractHandler.ErrorDispatchHandler</a></code></div>
<div class="col-last odd-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">This class is no longer required as ERROR dispatch is only done if there is an error page target.</div>
</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/handler/AbstractHandlerContainer.html" class="type-name-link" title="class in org.eclipse.jetty.server.handler">AbstractHandlerContainer</a></code></div>
<div class="col-last even-row-color">
<div class="block">Abstract Handler Container.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../server/handler/AsyncDelayHandler.html" class="type-name-link" title="class in org.eclipse.jetty.server.handler">AsyncDelayHandler</a></code></div>
<div class="col-last odd-row-color">
<div class="block">A handler wrapper that provides the framework to asynchronously
delay the handling of a request.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/handler/BufferedResponseHandler.html" class="type-name-link" title="class in org.eclipse.jetty.server.handler">BufferedResponseHandler</a></code></div>
<div class="col-last even-row-color">
<div class="block">
A Handler that can apply a <a href="../../../server/HttpOutput.Interceptor.html" title="interface in org.eclipse.jetty.server"><code>HttpOutput.Interceptor</code></a>
mechanism to buffer the entire response content until the output is closed.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../server/handler/ContextHandler.html" class="type-name-link" title="class in org.eclipse.jetty.server.handler">ContextHandler</a></code></div>
<div class="col-last odd-row-color">
<div class="block">ContextHandler.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/handler/ContextHandlerCollection.html" class="type-name-link" title="class in org.eclipse.jetty.server.handler">ContextHandlerCollection</a></code></div>
<div class="col-last even-row-color">
<div class="block">This <a href="../../../server/handler/HandlerCollection.html" title="class in org.eclipse.jetty.server.handler"><code>HandlerCollection</code></a> is creates a
Map of contexts to it's contained handlers based
on the context path and virtual hosts of any contained <a href="../../../server/handler/ContextHandler.html" title="class in org.eclipse.jetty.server.handler"><code>ContextHandler</code></a>s.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../server/handler/DebugHandler.html" class="type-name-link" title="class in org.eclipse.jetty.server.handler">DebugHandler</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Debug Handler.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/handler/DefaultHandler.html" class="type-name-link" title="class in org.eclipse.jetty.server.handler">DefaultHandler</a></code></div>
<div class="col-last even-row-color">
<div class="block">Default Handler.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../server/handler/ErrorHandler.html" class="type-name-link" title="class in org.eclipse.jetty.server.handler">ErrorHandler</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Handler for Error pages
An ErrorHandler is registered with <a href="../../../server/handler/ContextHandler.html#setErrorHandler(org.eclipse.jetty.server.handler.ErrorHandler)"><code>ContextHandler.setErrorHandler(ErrorHandler)</code></a> or
<a href="../../../server/Server.html#setErrorHandler(org.eclipse.jetty.server.handler.ErrorHandler)"><code>Server.setErrorHandler(ErrorHandler)</code></a>.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/handler/FileBufferedResponseHandler.html" class="type-name-link" title="class in org.eclipse.jetty.server.handler">FileBufferedResponseHandler</a></code></div>
<div class="col-last even-row-color">
<div class="block">
A Handler that can apply a <a href="../../../server/HttpOutput.Interceptor.html" title="interface in org.eclipse.jetty.server"><code>HttpOutput.Interceptor</code></a>
mechanism to buffer the entire response content until the output is closed.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../server/handler/HandlerCollection.html" class="type-name-link" title="class in org.eclipse.jetty.server.handler">HandlerCollection</a></code></div>
<div class="col-last odd-row-color">
<div class="block">A collection of handlers.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/handler/HandlerList.html" class="type-name-link" title="class in org.eclipse.jetty.server.handler">HandlerList</a></code></div>
<div class="col-last even-row-color">
<div class="block">HandlerList.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../server/handler/HandlerWrapper.html" class="type-name-link" title="class in org.eclipse.jetty.server.handler">HandlerWrapper</a></code></div>
<div class="col-last odd-row-color">
<div class="block">A <code>HandlerWrapper</code> acts as a <a href="../../../server/Handler.html" title="interface in org.eclipse.jetty.server"><code>Handler</code></a> but delegates the <a href="../../../server/Handler.html#handle(java.lang.String,org.eclipse.jetty.server.Request,jakarta.servlet.http.HttpServletRequest,jakarta.servlet.http.HttpServletResponse)"><code>handle</code></a> method and
<a href="../LifeCycle.html" title="interface in org.eclipse.jetty.util.component"><code>life cycle</code></a> events to a delegate.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/handler/HotSwapHandler.html" class="type-name-link" title="class in org.eclipse.jetty.server.handler">HotSwapHandler</a></code></div>
<div class="col-last even-row-color">
<div class="block">A <code>HandlerContainer</code> that allows a hot swap of a wrapped handler.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../server/handler/IdleTimeoutHandler.html" class="type-name-link" title="class in org.eclipse.jetty.server.handler">IdleTimeoutHandler</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Handler to adjust the idle timeout of requests while dispatched.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/handler/InetAccessHandler.html" class="type-name-link" title="class in org.eclipse.jetty.server.handler">InetAccessHandler</a></code></div>
<div class="col-last even-row-color">
<div class="block">InetAddress Access Handler</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../server/handler/MovedContextHandler.html" class="type-name-link" title="class in org.eclipse.jetty.server.handler">MovedContextHandler</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Moved ContextHandler.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/handler/RequestLogHandler.html" class="type-name-link" title="class in org.eclipse.jetty.server.handler">RequestLogHandler</a></code></div>
<div class="col-last even-row-color">
<div class="block">This handler provides an alternate way (other than <a href="../../../server/Server.html#setRequestLog(org.eclipse.jetty.server.RequestLog)"><code>Server.setRequestLog(RequestLog)</code></a>)
to log request, that can be applied to a particular handler (eg context).</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../server/handler/ResourceHandler.html" class="type-name-link" title="class in org.eclipse.jetty.server.handler">ResourceHandler</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Resource Handler.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/handler/ScopedHandler.html" class="type-name-link" title="class in org.eclipse.jetty.server.handler">ScopedHandler</a></code></div>
<div class="col-last even-row-color">
<div class="block">ScopedHandler.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../server/handler/SecuredRedirectHandler.html" class="type-name-link" title="class in org.eclipse.jetty.server.handler">SecuredRedirectHandler</a></code></div>
<div class="col-last odd-row-color">
<div class="block">SecuredRedirectHandler redirects from <code>http</code> to <code>https</code>.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/handler/ShutdownHandler.html" class="type-name-link" title="class in org.eclipse.jetty.server.handler">ShutdownHandler</a></code></div>
<div class="col-last even-row-color">
<div class="block">A handler that shuts the server down on a valid request.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../server/handler/StatisticsHandler.html" class="type-name-link" title="class in org.eclipse.jetty.server.handler">StatisticsHandler</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/handler/ThreadLimitHandler.html" class="type-name-link" title="class in org.eclipse.jetty.server.handler">ThreadLimitHandler</a></code></div>
<div class="col-last even-row-color">
<div class="block">Handler to limit the threads per IP address for DOS protection</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.server.handler.gzip">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../server/handler/gzip/package-summary.html">org.eclipse.jetty.server.handler.gzip</a></h2>
<div class="caption"><span>Classes in <a href="../../../server/handler/gzip/package-summary.html">org.eclipse.jetty.server.handler.gzip</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/handler/gzip/GzipHandler.html" class="type-name-link" title="class in org.eclipse.jetty.server.handler.gzip">GzipHandler</a></code></div>
<div class="col-last even-row-color">
<div class="block">A Handler that can dynamically GZIP uncompress requests, and compress responses.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.server.session">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../server/session/package-summary.html">org.eclipse.jetty.server.session</a></h2>
<div class="caption"><span>Classes in <a href="../../../server/session/package-summary.html">org.eclipse.jetty.server.session</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/session/AbstractSessionCache.html" class="type-name-link" title="class in org.eclipse.jetty.server.session">AbstractSessionCache</a></code></div>
<div class="col-last even-row-color">
<div class="block">AbstractSessionCache
A base implementation of the <a href="../../../server/session/SessionCache.html" title="interface in org.eclipse.jetty.server.session"><code>SessionCache</code></a> interface for managing a set of
Session objects pertaining to a context in memory.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../server/session/AbstractSessionDataStore.html" class="type-name-link" title="class in org.eclipse.jetty.server.session">AbstractSessionDataStore</a></code></div>
<div class="col-last odd-row-color">
<div class="block">AbstractSessionDataStore</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/session/CachingSessionDataStore.html" class="type-name-link" title="class in org.eclipse.jetty.server.session">CachingSessionDataStore</a></code></div>
<div class="col-last even-row-color">
<div class="block">CachingSessionDataStore
A SessionDataStore is a mechanism for (persistently) storing data associated with sessions.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../server/session/DefaultSessionCache.html" class="type-name-link" title="class in org.eclipse.jetty.server.session">DefaultSessionCache</a></code></div>
<div class="col-last odd-row-color">
<div class="block">DefaultSessionCache
A session store that keeps its sessions in memory within a concurrent map</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/session/DefaultSessionIdManager.html" class="type-name-link" title="class in org.eclipse.jetty.server.session">DefaultSessionIdManager</a></code></div>
<div class="col-last even-row-color">
<div class="block">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).</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../server/session/FileSessionDataStore.html" class="type-name-link" title="class in org.eclipse.jetty.server.session">FileSessionDataStore</a></code></div>
<div class="col-last odd-row-color">
<div class="block">FileSessionDataStore
A file-based store of session data.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/session/JDBCSessionDataStore.html" class="type-name-link" title="class in org.eclipse.jetty.server.session">JDBCSessionDataStore</a></code></div>
<div class="col-last even-row-color">
<div class="block">JDBCSessionDataStore
Session data stored in database</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../server/session/NullSessionCache.html" class="type-name-link" title="class in org.eclipse.jetty.server.session">NullSessionCache</a></code></div>
<div class="col-last odd-row-color">
<div class="block">NullSessionCache
Does not actually cache any Session objects.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../server/session/NullSessionDataStore.html" class="type-name-link" title="class in org.eclipse.jetty.server.session">NullSessionDataStore</a></code></div>
<div class="col-last even-row-color">
<div class="block">NullSessionDataStore
Does not actually store anything, useful for testing.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../server/session/SessionHandler.html" class="type-name-link" title="class in org.eclipse.jetty.server.session">SessionHandler</a></code></div>
<div class="col-last odd-row-color">
<div class="block">SessionHandler.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.servlet">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../servlet/package-summary.html">org.eclipse.jetty.servlet</a></h2>
<div class="caption"><span>Classes in <a href="../../../servlet/package-summary.html">org.eclipse.jetty.servlet</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../servlet/ErrorPageErrorHandler.html" class="type-name-link" title="class in org.eclipse.jetty.servlet">ErrorPageErrorHandler</a></code></div>
<div class="col-last even-row-color">
<div class="block">An ErrorHandler that maps exceptions and status codes to URIs for dispatch using
the internal ERROR style of dispatch.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../servlet/ServletContextHandler.html" class="type-name-link" title="class in org.eclipse.jetty.servlet">ServletContextHandler</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Servlet Context.</div>
</div>
<div class="col-first even-row-color"><code>static class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../servlet/ServletContextHandler.ServletContainerInitializerStarter.html" class="type-name-link" title="class in org.eclipse.jetty.servlet">ServletContextHandler.ServletContainerInitializerStarter</a></code></div>
<div class="col-last even-row-color">
<div class="block">Bean that is added to the ServletContextHandler to start all of the
ServletContainerInitializers by starting their corresponding
ServletContainerInitializerHolders when this bean is itself started.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../servlet/ServletHandler.html" class="type-name-link" title="class in org.eclipse.jetty.servlet">ServletHandler</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Servlet HttpHandler.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../servlet/ServletTester.html" class="type-name-link" title="class in org.eclipse.jetty.servlet">ServletTester</a></code></div>
<div class="col-last even-row-color">
<div class="block">ServletTester is not best practice and may be deprecated and eventually
removed in future Jetty versions.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.session.infinispan">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../session/infinispan/package-summary.html">org.eclipse.jetty.session.infinispan</a></h2>
<div class="caption"><span>Classes in <a href="../../../session/infinispan/package-summary.html">org.eclipse.jetty.session.infinispan</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../session/infinispan/InfinispanSessionDataStore.html" class="type-name-link" title="class in org.eclipse.jetty.session.infinispan">InfinispanSessionDataStore</a></code></div>
<div class="col-last even-row-color">
<div class="block">InfinispanSessionDataStore</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.unixsocket.client">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../unixsocket/client/package-summary.html">org.eclipse.jetty.unixsocket.client</a></h2>
<div class="caption"><span>Classes in <a href="../../../unixsocket/client/package-summary.html">org.eclipse.jetty.unixsocket.client</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../unixsocket/client/HttpClientTransportOverUnixSockets.html" class="type-name-link" title="class in org.eclipse.jetty.unixsocket.client">HttpClientTransportOverUnixSockets</a></code></div>
<div class="col-last even-row-color">
<div class="block"><span class="deprecated-label">Deprecated, for removal: This API element is subject to removal in a future version.</span>
<div class="deprecation-comment">use any <a href="../../../client/HttpClientTransport.html" title="interface in org.eclipse.jetty.client"><code>HttpClientTransport</code></a> with <a href="../../../io/ClientConnector.html#forUnixDomain(java.nio.file.Path)"><code>ClientConnector.forUnixDomain(Path)</code></a> instead (requires Java 16 or later)</div>
</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.unixsocket.server">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../unixsocket/server/package-summary.html">org.eclipse.jetty.unixsocket.server</a></h2>
<div class="caption"><span>Classes in <a href="../../../unixsocket/server/package-summary.html">org.eclipse.jetty.unixsocket.server</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../unixsocket/server/UnixSocketConnector.html" class="type-name-link" title="class in org.eclipse.jetty.unixsocket.server">UnixSocketConnector</a></code></div>
<div class="col-last even-row-color">
<div class="block"><span class="deprecated-label">Deprecated, for removal: This API element is subject to removal in a future version.</span>
<div class="deprecation-comment">Use UnixDomainServerConnector from the jetty-unixdomain-server module instead (requires Java 16 or later).</div>
</div>
</div>
<div class="col-first odd-row-color"><code>protected class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../unixsocket/server/UnixSocketConnector.UnixSocketConnectorManager.html" class="type-name-link" title="class in org.eclipse.jetty.unixsocket.server">UnixSocketConnector.UnixSocketConnectorManager</a></code></div>
<div class="col-last odd-row-color">
<div class="block"><span class="deprecated-label">Deprecated, for removal: This API element is subject to removal in a future version.</span></div>
&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.util">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../package-summary.html">org.eclipse.jetty.util</a></h2>
<div class="caption"><span>Classes in <a href="../../package-summary.html">org.eclipse.jetty.util</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../Scanner.html" class="type-name-link" title="class in org.eclipse.jetty.util">Scanner</a></code></div>
<div class="col-last even-row-color">
<div class="block">Scanner
Utility for scanning a directory for added, removed and changed
files and reporting these events via registered Listeners.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.util.component">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../package-summary.html">org.eclipse.jetty.util.component</a></h2>
<div class="caption"><span>Classes in <a href="../package-summary.html">org.eclipse.jetty.util.component</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../AttributeContainerMap.html" class="type-name-link" title="class in org.eclipse.jetty.util.component">AttributeContainerMap</a></code></div>
<div class="col-last even-row-color">
<div class="block">An Attributes implementation that holds it's values in an immutable <a href="../ContainerLifeCycle.html" title="class in org.eclipse.jetty.util.component"><code>ContainerLifeCycle</code></a></div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../ContainerLifeCycle.html" class="type-name-link" title="class in org.eclipse.jetty.util.component">ContainerLifeCycle</a></code></div>
<div class="col-last odd-row-color">
<div class="block">A ContainerLifeCycle is an <a href="../LifeCycle.html" title="interface in org.eclipse.jetty.util.component"><code>LifeCycle</code></a> implementation for a collection of contained beans.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">org.eclipse.jetty.util.component</a> with parameters of type <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Container.Listener.</span><code><a href="../Container.Listener.html#beanAdded(org.eclipse.jetty.util.component.Container,java.lang.Object)" class="member-name-link">beanAdded</a><wbr>(<a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a>&nbsp;parent,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;child)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Container.Listener.</span><code><a href="../Container.Listener.html#beanRemoved(org.eclipse.jetty.util.component.Container,java.lang.Object)" class="member-name-link">beanRemoved</a><wbr>(<a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a>&nbsp;parent,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;child)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Dumpable.</span><code><a href="../Dumpable.html#dumpContainer(java.lang.Appendable,java.lang.String,org.eclipse.jetty.util.component.Container,boolean)" class="member-name-link">dumpContainer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Appendable.html" title="class or interface in java.lang" class="external-link">Appendable</a>&nbsp;out,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indent,
<a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a>&nbsp;object,
boolean&nbsp;last)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Graceful.</span><code><a href="../Graceful.html#shutdown(org.eclipse.jetty.util.component.Container)" class="member-name-link">shutdown</a><wbr>(<a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a>&nbsp;component)</code></div>
<div class="col-last odd-row-color">
<div class="block">Utility method to shutdown all Gracefuls within a container.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.util.compression">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../compression/package-summary.html">org.eclipse.jetty.util.compression</a></h2>
<div class="caption"><span>Classes in <a href="../../compression/package-summary.html">org.eclipse.jetty.util.compression</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../compression/CompressionPool.html" class="type-name-link" title="class in org.eclipse.jetty.util.compression">CompressionPool</a>&lt;T&gt;</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../compression/DeflaterPool.html" class="type-name-link" title="class in org.eclipse.jetty.util.compression">DeflaterPool</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../compression/InflaterPool.html" class="type-name-link" title="class in org.eclipse.jetty.util.compression">InflaterPool</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../compression/package-summary.html">org.eclipse.jetty.util.compression</a> with parameters of type <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../../compression/DeflaterPool.html" title="class in org.eclipse.jetty.util.compression">DeflaterPool</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">DeflaterPool.</span><code><a href="../../compression/DeflaterPool.html#ensurePool(org.eclipse.jetty.util.component.Container)" class="member-name-link">ensurePool</a><wbr>(<a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a>&nbsp;container)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../../compression/InflaterPool.html" title="class in org.eclipse.jetty.util.compression">InflaterPool</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">InflaterPool.</span><code><a href="../../compression/InflaterPool.html#ensurePool(org.eclipse.jetty.util.component.Container)" class="member-name-link">ensurePool</a><wbr>(<a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a>&nbsp;container)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.util.ssl">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../ssl/package-summary.html">org.eclipse.jetty.util.ssl</a></h2>
<div class="caption"><span>Classes in <a href="../../ssl/package-summary.html">org.eclipse.jetty.util.ssl</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../ssl/KeyStoreScanner.html" class="type-name-link" title="class in org.eclipse.jetty.util.ssl">KeyStoreScanner</a></code></div>
<div class="col-last even-row-color">
<div class="block">The <a href="../../ssl/KeyStoreScanner.html" title="class in org.eclipse.jetty.util.ssl"><code>KeyStoreScanner</code></a> is used to monitor the KeyStore file used by the <a href="../../ssl/SslContextFactory.html" title="class in org.eclipse.jetty.util.ssl"><code>SslContextFactory</code></a>.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.util.thread">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../thread/package-summary.html">org.eclipse.jetty.util.thread</a></h2>
<div class="caption"><span>Classes in <a href="../../thread/package-summary.html">org.eclipse.jetty.util.thread</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../thread/ExecutorThreadPool.html" class="type-name-link" title="class in org.eclipse.jetty.util.thread">ExecutorThreadPool</a></code></div>
<div class="col-last even-row-color">
<div class="block">A <a href="../../thread/ThreadPool.SizedThreadPool.html" title="interface in org.eclipse.jetty.util.thread"><code>ThreadPool.SizedThreadPool</code></a> wrapper around <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ThreadPoolExecutor.html" title="class or interface in java.util.concurrent" class="external-link"><code>ThreadPoolExecutor</code></a>.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../thread/MonitoredQueuedThreadPool.html" class="type-name-link" title="class in org.eclipse.jetty.util.thread">MonitoredQueuedThreadPool</a></code></div>
<div class="col-last odd-row-color">
<div class="block">A <a href="../../thread/QueuedThreadPool.html" title="class in org.eclipse.jetty.util.thread"><code>QueuedThreadPool</code></a> subclass that monitors its own activity by recording queue and task statistics.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../thread/QueuedThreadPool.html" class="type-name-link" title="class in org.eclipse.jetty.util.thread">QueuedThreadPool</a></code></div>
<div class="col-last even-row-color">
<div class="block">A thread pool with a queue of jobs to execute.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.util.thread.strategy">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../thread/strategy/package-summary.html">org.eclipse.jetty.util.thread.strategy</a></h2>
<div class="caption"><span>Classes in <a href="../../thread/strategy/package-summary.html">org.eclipse.jetty.util.thread.strategy</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../thread/strategy/AdaptiveExecutionStrategy.html" class="type-name-link" title="class in org.eclipse.jetty.util.thread.strategy">AdaptiveExecutionStrategy</a></code></div>
<div class="col-last even-row-color">
<div class="block">An adaptive execution strategy that uses the <a href="../../thread/Invocable.html" title="interface in org.eclipse.jetty.util.thread"><code>Invocable</code></a> 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.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../thread/strategy/EatWhatYouKill.html" class="type-name-link" title="class in org.eclipse.jetty.util.thread.strategy">EatWhatYouKill</a></code></div>
<div class="col-last odd-row-color">
<div class="block"><span class="deprecated-label">Deprecated, for removal: This API element is subject to removal in a future version.</span>
<div class="deprecation-comment">This class has been renamed to <a href="../../thread/strategy/AdaptiveExecutionStrategy.html" title="class in org.eclipse.jetty.util.thread.strategy"><code>AdaptiveExecutionStrategy</code></a></div>
</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.webapp">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../webapp/package-summary.html">org.eclipse.jetty.webapp</a></h2>
<div class="caption"><span>Classes in <a href="../../../webapp/package-summary.html">org.eclipse.jetty.webapp</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../webapp/WebAppContext.html" class="type-name-link" title="class in org.eclipse.jetty.webapp">WebAppContext</a></code></div>
<div class="col-last even-row-color">
<div class="block">Web Application Context Handler.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.websocket.client">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../websocket/client/package-summary.html">org.eclipse.jetty.websocket.client</a></h2>
<div class="caption"><span>Classes in <a href="../../../websocket/client/package-summary.html">org.eclipse.jetty.websocket.client</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../websocket/client/WebSocketClient.html" class="type-name-link" title="class in org.eclipse.jetty.websocket.client">WebSocketClient</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.websocket.common">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../websocket/common/package-summary.html">org.eclipse.jetty.websocket.common</a></h2>
<div class="caption"><span>Classes in <a href="../../../websocket/common/package-summary.html">org.eclipse.jetty.websocket.common</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../websocket/common/JettyWebSocketFrameHandlerFactory.html" class="type-name-link" title="class in org.eclipse.jetty.websocket.common">JettyWebSocketFrameHandlerFactory</a></code></div>
<div class="col-last even-row-color">
<div class="block">Factory to create <a href="../../../websocket/common/JettyWebSocketFrameHandler.html" title="class in org.eclipse.jetty.websocket.common"><code>JettyWebSocketFrameHandler</code></a> instances suitable for
use with jetty-native websocket API.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.websocket.core">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../websocket/core/package-summary.html">org.eclipse.jetty.websocket.core</a></h2>
<div class="caption"><span>Classes in <a href="../../../websocket/core/package-summary.html">org.eclipse.jetty.websocket.core</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../websocket/core/WebSocketComponents.html" class="type-name-link" title="class in org.eclipse.jetty.websocket.core">WebSocketComponents</a></code></div>
<div class="col-last even-row-color">
<div class="block">A collection of components which are the resources needed for websockets such as
<a href="../../../io/ByteBufferPool.html" title="interface in org.eclipse.jetty.io"><code>ByteBufferPool</code></a>, <a href="../../../websocket/core/WebSocketExtensionRegistry.html" title="class in org.eclipse.jetty.websocket.core"><code>WebSocketExtensionRegistry</code></a>, and <a href="../../DecoratedObjectFactory.html" title="class in org.eclipse.jetty.util"><code>DecoratedObjectFactory</code></a>.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.websocket.core.client">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../websocket/core/client/package-summary.html">org.eclipse.jetty.websocket.core.client</a></h2>
<div class="caption"><span>Classes in <a href="../../../websocket/core/client/package-summary.html">org.eclipse.jetty.websocket.core.client</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../websocket/core/client/WebSocketCoreClient.html" class="type-name-link" title="class in org.eclipse.jetty.websocket.core.client">WebSocketCoreClient</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.websocket.core.server">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../websocket/core/server/package-summary.html">org.eclipse.jetty.websocket.core.server</a></h2>
<div class="caption"><span>Classes in <a href="../../../websocket/core/server/package-summary.html">org.eclipse.jetty.websocket.core.server</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../websocket/core/server/WebSocketServerComponents.html" class="type-name-link" title="class in org.eclipse.jetty.websocket.core.server">WebSocketServerComponents</a></code></div>
<div class="col-last even-row-color">
<div class="block">A collection of components which are the resources needed for websockets such as
<a href="../../../io/ByteBufferPool.html" title="interface in org.eclipse.jetty.io"><code>ByteBufferPool</code></a>, <a href="../../../websocket/core/WebSocketExtensionRegistry.html" title="class in org.eclipse.jetty.websocket.core"><code>WebSocketExtensionRegistry</code></a>, and <a href="../../DecoratedObjectFactory.html" title="class in org.eclipse.jetty.util"><code>DecoratedObjectFactory</code></a>.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../websocket/core/server/WebSocketUpgradeHandler.html" class="type-name-link" title="class in org.eclipse.jetty.websocket.core.server">WebSocketUpgradeHandler</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.websocket.jakarta.client">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../websocket/jakarta/client/package-summary.html">org.eclipse.jetty.websocket.jakarta.client</a></h2>
<div class="caption"><span>Classes in <a href="../../../websocket/jakarta/client/package-summary.html">org.eclipse.jetty.websocket.jakarta.client</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../websocket/jakarta/client/JakartaWebSocketShutdownContainer.html" class="type-name-link" title="class in org.eclipse.jetty.websocket.jakarta.client">JakartaWebSocketShutdownContainer</a></code></div>
<div class="col-last even-row-color">
<div class="block">This manages the LifeCycle of <code>WebSocketContainer</code> instances that are created with
<code>ContainerProvider</code>, if this code is being run from another ServletContainer, or if run inside a
Jetty Server with the WebSocket client classes provided by the webapp.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.websocket.jakarta.client.internal">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../websocket/jakarta/client/internal/package-summary.html">org.eclipse.jetty.websocket.jakarta.client.internal</a></h2>
<div class="caption"><span>Classes in <a href="../../../websocket/jakarta/client/internal/package-summary.html">org.eclipse.jetty.websocket.jakarta.client.internal</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../websocket/jakarta/client/internal/JakartaWebSocketClientContainer.html" class="type-name-link" title="class in org.eclipse.jetty.websocket.jakarta.client.internal">JakartaWebSocketClientContainer</a></code></div>
<div class="col-last even-row-color">
<div class="block">Container for Client use of the jakarta.websocket API.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.websocket.jakarta.common">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../websocket/jakarta/common/package-summary.html">org.eclipse.jetty.websocket.jakarta.common</a></h2>
<div class="caption"><span>Classes in <a href="../../../websocket/jakarta/common/package-summary.html">org.eclipse.jetty.websocket.jakarta.common</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../websocket/jakarta/common/JakartaWebSocketContainer.html" class="type-name-link" title="class in org.eclipse.jetty.websocket.jakarta.common">JakartaWebSocketContainer</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.websocket.jakarta.server.internal">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../websocket/jakarta/server/internal/package-summary.html">org.eclipse.jetty.websocket.jakarta.server.internal</a></h2>
<div class="caption"><span>Classes in <a href="../../../websocket/jakarta/server/internal/package-summary.html">org.eclipse.jetty.websocket.jakarta.server.internal</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../websocket/jakarta/server/internal/JakartaWebSocketServerContainer.html" class="type-name-link" title="class in org.eclipse.jetty.websocket.jakarta.server.internal">JakartaWebSocketServerContainer</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.websocket.server">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../websocket/server/package-summary.html">org.eclipse.jetty.websocket.server</a></h2>
<div class="caption"><span>Classes in <a href="../../../websocket/server/package-summary.html">org.eclipse.jetty.websocket.server</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../websocket/server/JettyWebSocketServerContainer.html" class="type-name-link" title="class in org.eclipse.jetty.websocket.server">JettyWebSocketServerContainer</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.eclipse.jetty.websocket.server.internal">
<h2>Uses of <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a> in <a href="../../../websocket/server/internal/package-summary.html">org.eclipse.jetty.websocket.server.internal</a></h2>
<div class="caption"><span>Classes in <a href="../../../websocket/server/internal/package-summary.html">org.eclipse.jetty.websocket.server.internal</a> that implement <a href="../Container.html" title="interface in org.eclipse.jetty.util.component">Container</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../websocket/server/internal/JettyServerFrameHandlerFactory.html" class="type-name-link" title="class in org.eclipse.jetty.websocket.server.internal">JettyServerFrameHandlerFactory</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 1995&#x2013;2022 <a href="https://webtide.com">Webtide</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>