Class SessionContainer

java.lang.Object
org.eclipse.jetty.util.component.AbstractLifeCycle
org.eclipse.jetty.http2.SessionContainer
All Implemented Interfaces:
EventListener, org.eclipse.jetty.io.Connection.Listener, org.eclipse.jetty.util.component.Dumpable, org.eclipse.jetty.util.component.Graceful, org.eclipse.jetty.util.component.LifeCycle

@ManagedObject("The container of HTTP/2 sessions") public class SessionContainer extends org.eclipse.jetty.util.component.AbstractLifeCycle implements org.eclipse.jetty.io.Connection.Listener, org.eclipse.jetty.util.component.Graceful, org.eclipse.jetty.util.component.Dumpable

A container of HTTP/2 Session instances.

This container is part of the Jetty component tree, but the session instances are not part of the component tree for performance reasons.

This container ensures that the session instances are dumped as if they were part of the component tree.