Uses of Interface
org.eclipse.jetty.http2.api.Session
Packages that use Session
Package
Description
-
Uses of Session in org.eclipse.jetty.http2
Classes in org.eclipse.jetty.http2 that implement SessionMethods in org.eclipse.jetty.http2 that return types with arguments of type SessionMethods in org.eclipse.jetty.http2 with parameters of type SessionModifier and TypeMethodDescriptionprotected voidHTTP2Session.notifyClose(Session session, GoAwayFrame frame, Callback callback) protected voidHTTP2Session.notifyFailure(Session session, Throwable failure, Callback callback) protected voidHTTP2Session.notifyGoAway(Session session, GoAwayFrame frame) protected booleanHTTP2Session.notifyIdleTimeout(Session session) protected voidHTTP2Session.notifyPing(Session session, PingFrame frame) protected voidHTTP2Session.notifyReset(Session session, ResetFrame frame) protected voidHTTP2Session.notifySettings(Session session, SettingsFrame frame) default voidInvoked when a session is closed.voidBufferingFlowControlStrategy.onDataConsumed(Session session, Stream stream, int length) voidFlowControlStrategy.onDataConsumed(Session session, Stream stream, int length) voidSimpleFlowControlStrategy.onDataConsumed(Session session, Stream stream, int length) voidAbstractFlowControlStrategy.onDataReceived(Session session, Stream stream, int length) voidFlowControlStrategy.onDataReceived(Session session, Stream stream, int length) default voidHTTP2Session.FrameListener.onIncomingFrame(Session session, Frame frame) Invoked when a processable HTTP/2 frame has been received.default voidInvoked when a session is opened.default voidHTTP2Session.FrameListener.onOutgoingFrame(Session session, Frame frame) Invoked when a processable HTTP/2 frame is about to be sent.protected voidAbstractFlowControlStrategy.onSessionStalled(Session session) protected voidAbstractFlowControlStrategy.onSessionUnstalled(Session session) voidAbstractFlowControlStrategy.onWindowUpdate(Session session, Stream stream, WindowUpdateFrame frame) voidFlowControlStrategy.onWindowUpdate(Session session, Stream stream, WindowUpdateFrame frame) protected voidAbstractFlowControlStrategy.sendWindowUpdate(Session session, Stream stream, List<WindowUpdateFrame> frames) voidAbstractFlowControlStrategy.updateInitialStreamWindow(Session session, int initialStreamWindow, boolean local) voidFlowControlStrategy.updateInitialStreamWindow(Session session, int initialStreamWindow, boolean local) protected intAbstractFlowControlStrategy.updateRecvWindow(Session session, int value) protected intAbstractFlowControlStrategy.updateSendWindow(Session session, int value) protected voidAbstractFlowControlStrategy.updateWindow(Session session, Stream stream, WindowUpdateFrame frame) voidAbstractFlowControlStrategy.windowUpdate(Session session, Stream stream, WindowUpdateFrame frame) voidBufferingFlowControlStrategy.windowUpdate(Session session, Stream stream, WindowUpdateFrame frame) voidFlowControlStrategy.windowUpdate(Session session, Stream stream, WindowUpdateFrame frame) -
Uses of Session in org.eclipse.jetty.http2.api
Methods in org.eclipse.jetty.http2.api that return SessionModifier and TypeMethodDescriptionStream.getSession()Get the session this stream is associated to.Methods in org.eclipse.jetty.http2.api with parameters of type SessionModifier and TypeMethodDescriptiondefault voidSession.Listener.onClose(Session session, GoAwayFrame frame, Callback callback) Callback method invoked when a GOAWAY frame caused the session to be closed.default voidCallback method invoked when a failure has been detected for this session.default voidSession.Listener.onGoAway(Session session, GoAwayFrame frame) Callback method invoked when a GOAWAY frame has been received.default booleanSession.Listener.onIdleTimeout(Session session) Callback method invoked when the idle timeout expired.default voidCallback method invoked when a PING frame has been received.Callback method invoked:default voidSession.Listener.onReset(Session session, ResetFrame frame) Callback method invoked when a RST_STREAM frame has been received for an unknown stream.default voidSession.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
Methods in org.eclipse.jetty.http2.client that return types with arguments of type SessionModifier and TypeMethodDescriptionHTTP2Client.connect(SocketAddress address, Session.Listener listener) HTTP2Client.connect(Transport transport, SslContextFactory.Client sslContextFactory, SocketAddress address, Session.Listener listener) HTTP2Client.connect(SslContextFactory.Client sslContextFactory, SocketAddress address, Session.Listener listener) Method parameters in org.eclipse.jetty.http2.client with type arguments of type SessionModifier and TypeMethodDescriptionvoidHTTP2Client.accept(SocketChannel channel, ClientConnectionFactory factory, Session.Listener listener, Promise<Session> promise) voidHTTP2Client.accept(Transport transport, SocketChannel channel, ClientConnectionFactory factory, Session.Listener listener, Promise<Session> promise) voidHTTP2Client.accept(SslContextFactory.Client sslContextFactory, SocketChannel channel, Session.Listener listener, Promise<Session> promise) voidHTTP2Client.connect(SocketAddress address, Session.Listener listener, Promise<Session> promise) voidHTTP2Client.connect(SocketAddress address, ClientConnectionFactory factory, Session.Listener listener, Promise<Session> promise, Map<String, Object> context) voidHTTP2Client.connect(Transport transport, SocketAddress address, ClientConnectionFactory factory, Session.Listener listener, Promise<Session> promise, Map<String, Object> context) voidHTTP2Client.connect(Transport transport, SslContextFactory.Client sslContextFactory, SocketAddress address, Session.Listener listener, Promise<Session> promise, Map<String, Object> context) voidHTTP2Client.connect(SslContextFactory.Client sslContextFactory, SocketAddress address, Session.Listener listener, Promise<Session> promise) voidHTTP2Client.connect(SslContextFactory.Client sslContextFactory, SocketAddress address, Session.Listener listener, Promise<Session> promise, Map<String, Object> context) -
Uses of Session in org.eclipse.jetty.http2.client.transport
Methods in org.eclipse.jetty.http2.client.transport with parameters of type SessionModifier and TypeMethodDescriptionprotected ConnectionHttpClientTransportOverHTTP2.newConnection(Destination destination, Session session, HTTP2Connection connection) Method parameters in org.eclipse.jetty.http2.client.transport with type arguments of type SessionModifier and TypeMethodDescriptionprotected voidHttpClientTransportOverHTTP2.connect(InetSocketAddress address, ClientConnectionFactory factory, Session.Listener listener, Promise<Session> promise, Map<String, Object> context) protected voidHttpClientTransportOverHTTP2.connect(SocketAddress address, ClientConnectionFactory factory, Session.Listener listener, Promise<Session> promise, Map<String, Object> context) -
Uses of Session in org.eclipse.jetty.http2.server
Methods in org.eclipse.jetty.http2.server with parameters of type SessionModifier and TypeMethodDescriptionvoidHTTP2ServerConnectionFactory.HTTPServerSessionListener.onClose(Session session, GoAwayFrame frame, Callback callback) voidHTTP2ServerConnectionFactory.HTTPServerSessionListener.onFailure(Session session, Throwable failure, Callback callback) booleanHTTP2ServerConnectionFactory.HTTPServerSessionListener.onIdleTimeout(Session session)