Uses of Interface
org.eclipse.jetty.http2.api.Stream.Listener
Package
Description
-
Uses of Stream.Listener in org.eclipse.jetty.http2
Modifier and TypeMethodDescriptionHTTP2Stream.getListener()
IStream.getListener()
protected Stream.Listener
HTTP2Session.notifyNewStream
(Stream stream, HeadersFrame frame) Modifier and TypeMethodDescriptionvoid
HTTP2Session.newStream
(HeadersFrame frame, Promise<Stream> promise, Stream.Listener listener) void
HTTP2Session.newStream
(IStream.FrameList frames, Promise<Stream> promise, Stream.Listener listener) void
ISession.newStream
(IStream.FrameList frames, Promise<Stream> promise, Stream.Listener listener) Sends the given list of frames to create a newStream
.HTTP2Session.newUpgradeStream
(HeadersFrame frame, Stream.Listener listener, Consumer<Throwable> failFn) Creates a new stream allocating a stream id if the given HEADERS frame does not have one.void
HTTP2Session.push
(IStream stream, Promise<Stream> promise, PushPromiseFrame frame, Stream.Listener listener) void
HTTP2Stream.push
(PushPromiseFrame frame, Promise<Stream> promise, Stream.Listener listener) void
ISession.push
(IStream stream, Promise<Stream> promise, PushPromiseFrame frame, Stream.Listener listener) Enqueues the given PUSH_PROMISE frame to be written to the connection.void
HTTP2Stream.setListener
(Stream.Listener listener) void
IStream.setListener
(Stream.Listener listener) -
Uses of Stream.Listener in org.eclipse.jetty.http2.api
Modifier and TypeMethodDescriptionSession.Listener.Adapter.onNewStream
(Stream stream, HeadersFrame frame) Session.Listener.onNewStream
(Stream stream, HeadersFrame frame) Callback method invoked when a new stream is being created upon receiving a HEADERS frame representing an HTTP request.Stream.Listener.Adapter.onPush
(Stream stream, PushPromiseFrame frame) Stream.Listener.onPush
(Stream stream, PushPromiseFrame frame) Callback method invoked when a PUSH_PROMISE frame has been received.Modifier and TypeMethodDescriptiondefault CompletableFuture<Stream>
Session.newStream
(HeadersFrame frame, Stream.Listener listener) Sends the given HEADERSframe
to create a newStream
.void
Session.newStream
(HeadersFrame frame, Promise<Stream> promise, Stream.Listener listener) Sends the given HEADERSframe
to create a newStream
.default CompletableFuture<Stream>
Stream.push
(PushPromiseFrame frame, Stream.Listener listener) Sends the given PUSH_PROMISEframe
.void
Stream.push
(PushPromiseFrame frame, Promise<Stream> promise, Stream.Listener listener) Sends the given PUSH_PROMISEframe
. -
Uses of Stream.Listener in org.eclipse.jetty.http2.client.http
-
Uses of Stream.Listener in org.eclipse.jetty.http2.server
Modifier and TypeClassDescriptionprotected class
Modifier and TypeMethodDescriptionHTTP2ServerConnectionFactory.HTTPServerSessionListener.onNewStream
(Stream stream, HeadersFrame frame) HTTP2ServerConnectionFactory.HTTPServerSessionListener.onPush
(Stream stream, PushPromiseFrame frame)