Uses of Interface
org.eclipse.jetty.http2.api.Session
Packages that use Session
Package
Description
-
Uses of Session in org.eclipse.jetty.http2
Subinterfaces of Session in org.eclipse.jetty.http2Modifier and TypeInterfaceDescriptioninterface
The SPI interface for implementing an HTTP/2 session.Classes in org.eclipse.jetty.http2 that implement SessionMethods in org.eclipse.jetty.http2 with parameters of type SessionModifier and TypeMethodDescriptionprotected void
HTTP2Session.notifyClose
(Session session, GoAwayFrame frame, org.eclipse.jetty.util.Callback callback) protected void
HTTP2Session.notifyFailure
(Session session, Throwable failure, org.eclipse.jetty.util.Callback callback) protected void
HTTP2Session.notifyGoAway
(Session session, GoAwayFrame frame) protected boolean
HTTP2Session.notifyIdleTimeout
(Session session) protected void
HTTP2Session.notifyPing
(Session session, PingFrame frame) protected void
HTTP2Session.notifyReset
(Session session, ResetFrame frame) protected void
HTTP2Session.notifySettings
(Session session, SettingsFrame frame) -
Uses of Session in org.eclipse.jetty.http2.api
Methods in org.eclipse.jetty.http2.api that return SessionMethods in org.eclipse.jetty.http2.api with parameters of type SessionModifier and TypeMethodDescriptionvoid
Session.Listener.Adapter.onClose
(Session session, GoAwayFrame frame) void
Session.Listener.onClose
(Session session, GoAwayFrame frame) default void
Session.Listener.onClose
(Session session, GoAwayFrame frame, org.eclipse.jetty.util.Callback callback) Callback method invoked when a GOAWAY frame caused the session to be closed.void
void
default void
Session.Listener.onFailure
(Session session, Throwable failure, org.eclipse.jetty.util.Callback callback) Callback method invoked when a failure has been detected for this session.default void
Session.Listener.onGoAway
(Session session, GoAwayFrame frame) Callback method invoked when a GOAWAY frame has been received.boolean
Session.Listener.Adapter.onIdleTimeout
(Session session) boolean
Session.Listener.onIdleTimeout
(Session session) Callback method invoked when the idle timeout expired.void
void
Callback method invoked when a PING frame has been received.Callback method invoked:void
Session.Listener.Adapter.onReset
(Session session, ResetFrame frame) void
Session.Listener.onReset
(Session session, ResetFrame frame) Callback method invoked when a RST_STREAM frame has been received for an unknown stream.void
Session.Listener.Adapter.onSettings
(Session session, SettingsFrame frame) void
Session.Listener.onSettings
(Session session, SettingsFrame frame) Callback method invoked when a SETTINGS frame has been received. -
Uses of Session in org.eclipse.jetty.http2.api.server
Methods in org.eclipse.jetty.http2.api.server with parameters of type Session -
Uses of Session in org.eclipse.jetty.http2.client
Classes in org.eclipse.jetty.http2.client that implement SessionFields in org.eclipse.jetty.http2.client with type parameters of type SessionModifier and TypeFieldDescriptionprivate final org.eclipse.jetty.util.Promise
<Session> HTTP2ClientConnectionFactory.HTTP2ClientConnection.promise
Method parameters in org.eclipse.jetty.http2.client with type arguments of type SessionModifier and TypeMethodDescriptionvoid
HTTP2Client.accept
(org.eclipse.jetty.util.ssl.SslContextFactory sslContextFactory, SocketChannel channel, Session.Listener listener, org.eclipse.jetty.util.Promise<Session> promise) void
HTTP2Client.connect
(InetSocketAddress address, Session.Listener listener, org.eclipse.jetty.util.Promise<Session> promise) void
HTTP2Client.connect
(org.eclipse.jetty.util.ssl.SslContextFactory sslContextFactory, InetSocketAddress address, Session.Listener listener, org.eclipse.jetty.util.Promise<Session> promise) void
HTTP2Client.connect
(org.eclipse.jetty.util.ssl.SslContextFactory sslContextFactory, InetSocketAddress address, Session.Listener listener, org.eclipse.jetty.util.Promise<Session> promise, Map<String, Object> context) HTTP2Client.contextFrom
(org.eclipse.jetty.util.ssl.SslContextFactory sslContextFactory, InetSocketAddress address, Session.Listener listener, org.eclipse.jetty.util.Promise<Session> promise, Map<String, Object> context) Constructor parameters in org.eclipse.jetty.http2.client with type arguments of type SessionModifierConstructorDescriptionprivate
HTTP2ClientConnection
(HTTP2Client client, org.eclipse.jetty.io.ByteBufferPool byteBufferPool, Executor executor, org.eclipse.jetty.io.EndPoint endpoint, ISession session, int bufferSize, org.eclipse.jetty.util.Promise<Session> promise, Session.Listener listener) -
Uses of Session in org.eclipse.jetty.http2.client.http
Fields in org.eclipse.jetty.http2.client.http declared as SessionModifier and TypeFieldDescriptionprivate final Session
HttpChannelOverHTTP2.session
private final Session
HttpConnectionOverHTTP2.session
Methods in org.eclipse.jetty.http2.client.http that return SessionModifier and TypeMethodDescriptionHttpChannelOverHTTP2.getSession()
HttpConnectionOverHTTP2.getSession()
Methods in org.eclipse.jetty.http2.client.http with parameters of type SessionModifier and TypeMethodDescriptionprotected HttpConnectionOverHTTP2
HttpClientTransportOverHTTP2.newHttpConnection
(org.eclipse.jetty.client.HttpDestination destination, Session session) void
HttpClientTransportOverHTTP2.SessionListenerPromise.onClose
(Session session, GoAwayFrame frame) void
void
HttpClientTransportOverHTTP2.SessionListenerPromise.onGoAway
(Session session, GoAwayFrame frame) boolean
HttpClientTransportOverHTTP2.SessionListenerPromise.onIdleTimeout
(Session session) private void
HttpClientTransportOverHTTP2.SessionListenerPromise.onServerPreface
(Session session) void
HttpClientTransportOverHTTP2.SessionListenerPromise.onSettings
(Session session, SettingsFrame frame) void
Method parameters in org.eclipse.jetty.http2.client.http with type arguments of type SessionModifier and TypeMethodDescriptionprotected void
HttpClientTransportOverHTTP2.connect
(org.eclipse.jetty.util.ssl.SslContextFactory sslContextFactory, InetSocketAddress address, Session.Listener listener, org.eclipse.jetty.util.Promise<Session> promise, Map<String, Object> context) Constructors in org.eclipse.jetty.http2.client.http with parameters of type SessionModifierConstructorDescriptionHttpChannelOverHTTP2
(org.eclipse.jetty.client.HttpDestination destination, HttpConnectionOverHTTP2 connection, Session session) HttpConnectionOverHTTP2
(org.eclipse.jetty.client.HttpDestination destination, Session session) -
Uses of Session in org.eclipse.jetty.http2.server
Classes in org.eclipse.jetty.http2.server that implement SessionFields in org.eclipse.jetty.http2.server with type parameters of type SessionModifier and TypeFieldDescriptionAbstractHTTP2ServerConnectionFactory.HTTP2SessionContainer.sessions
Methods in org.eclipse.jetty.http2.server that return types with arguments of type SessionModifier and TypeMethodDescriptionAbstractHTTP2ServerConnectionFactory.HTTP2SessionContainer.getSessions()
Methods in org.eclipse.jetty.http2.server with parameters of type SessionModifier and TypeMethodDescriptionHTTP2ServerSession.notifyPreface
(Session session) void
void
HTTP2ServerConnectionFactory.HTTPServerSessionListener.onClose
(Session session, GoAwayFrame frame, org.eclipse.jetty.util.Callback callback) void
RawHTTP2ServerConnectionFactory.RawServerSessionListener.onClose
(Session session, GoAwayFrame frame) void
HTTP2ServerConnectionFactory.HTTPServerSessionListener.onFailure
(Session session, Throwable failure, org.eclipse.jetty.util.Callback callback) void
RawHTTP2ServerConnectionFactory.RawServerSessionListener.onFailure
(Session session, Throwable failure) void
RawHTTP2ServerConnectionFactory.RawServerSessionListener.onGoAway
(Session session, GoAwayFrame frame) boolean
HTTP2ServerConnectionFactory.HTTPServerSessionListener.onIdleTimeout
(Session session) boolean
RawHTTP2ServerConnectionFactory.RawServerSessionListener.onIdleTimeout
(Session session) void
void
RawHTTP2ServerConnectionFactory.RawServerSessionListener.onReset
(Session session, ResetFrame frame) void
RawHTTP2ServerConnectionFactory.RawServerSessionListener.onSettings
(Session session, SettingsFrame frame)