Uses of Interface
org.eclipse.jetty.http2.IStream
-
Packages that use IStream Package Description org.eclipse.jetty.http2 org.eclipse.jetty.http2.client org.eclipse.jetty.http2.server -
-
Uses of IStream in org.eclipse.jetty.http2
Classes in org.eclipse.jetty.http2 that implement IStream Modifier and Type Class Description class
HTTP2Stream
Fields in org.eclipse.jetty.http2 declared as IStream Modifier and Type Field Description protected IStream
HTTP2Flusher.Entry. stream
private IStream
HTTP2Flusher.WindowEntry. stream
private IStream
HTTP2Session.DataCallback. stream
Fields in org.eclipse.jetty.http2 with type parameters of type IStream Modifier and Type Field Description private java.util.Map<IStream,java.util.concurrent.atomic.AtomicInteger>
BufferingFlowControlStrategy. streamLevels
private java.util.concurrent.ConcurrentMap<java.lang.Integer,IStream>
HTTP2Session. streams
private java.util.Map<IStream,java.lang.Long>
AbstractFlowControlStrategy. streamsStalls
Methods in org.eclipse.jetty.http2 that return IStream Modifier and Type Method Description protected IStream
HTTP2Session. createLocalStream(int streamId, org.eclipse.jetty.util.Promise<Stream> promise)
protected IStream
HTTP2Session. createRemoteStream(int streamId)
IStream
HTTP2Session. getStream(int streamId)
IStream
ISession. getStream(int streamId)
protected IStream
HTTP2Session. newStream(int streamId, boolean local)
Methods in org.eclipse.jetty.http2 with parameters of type IStream Modifier and Type Method Description private void
HTTP2Session. control(IStream stream, org.eclipse.jetty.util.Callback callback, Frame frame)
void
HTTP2Session. data(IStream stream, org.eclipse.jetty.util.Callback callback, DataFrame frame)
void
ISession. data(IStream stream, org.eclipse.jetty.util.Callback callback, DataFrame frame)
Enqueues the given DATA frame to be written to the connection.void
HTTP2Session. frames(IStream stream, java.util.List<? extends Frame> frames, org.eclipse.jetty.util.Callback callback)
void
ISession. frames(IStream stream, java.util.List<? extends Frame> frames, org.eclipse.jetty.util.Callback callback)
Enqueues the given frames to be written to the connection.private HTTP2Flusher.Entry
HTTP2Session. newEntry(Frame frame, IStream stream, org.eclipse.jetty.util.Callback callback)
protected void
HTTP2Session. notifyHeaders(IStream stream, HeadersFrame frame)
void
BufferingFlowControlStrategy. onDataConsumed(ISession session, IStream stream, int length)
void
FlowControlStrategy. onDataConsumed(ISession session, IStream stream, int length)
void
SimpleFlowControlStrategy. onDataConsumed(ISession session, IStream stream, int length)
void
AbstractFlowControlStrategy. onDataReceived(ISession session, IStream stream, int length)
void
FlowControlStrategy. onDataReceived(ISession session, IStream stream, int length)
void
AbstractFlowControlStrategy. onDataSending(IStream stream, int length)
void
FlowControlStrategy. onDataSending(IStream stream, int length)
void
AbstractFlowControlStrategy. onDataSent(IStream stream, int length)
void
FlowControlStrategy. onDataSent(IStream stream, int length)
private void
HTTP2Session. onStreamClosed(IStream stream)
void
AbstractFlowControlStrategy. onStreamCreated(IStream stream)
void
BufferingFlowControlStrategy. onStreamCreated(IStream stream)
void
FlowControlStrategy. onStreamCreated(IStream stream)
void
AbstractFlowControlStrategy. onStreamDestroyed(IStream stream)
void
BufferingFlowControlStrategy. onStreamDestroyed(IStream stream)
void
FlowControlStrategy. onStreamDestroyed(IStream stream)
protected void
HTTP2Session. onStreamOpened(IStream stream)
protected void
AbstractFlowControlStrategy. onStreamStalled(IStream stream)
protected void
AbstractFlowControlStrategy. onStreamUnstalled(IStream stream)
void
AbstractFlowControlStrategy. onWindowUpdate(ISession session, IStream stream, WindowUpdateFrame frame)
void
FlowControlStrategy. onWindowUpdate(ISession session, IStream stream, WindowUpdateFrame frame)
void
HTTP2Session. onWindowUpdate(IStream stream, WindowUpdateFrame frame)
void
ISession. onWindowUpdate(IStream stream, WindowUpdateFrame frame)
Callback method invoked when a WINDOW_UPDATE frame has been received.void
HTTP2Session. push(IStream stream, org.eclipse.jetty.util.Promise<Stream> promise, PushPromiseFrame frame, Stream.Listener listener)
void
ISession. push(IStream stream, org.eclipse.jetty.util.Promise<Stream> promise, PushPromiseFrame frame, Stream.Listener listener)
Enqueues the given PUSH_PROMISE frame to be written to the connection.boolean
HTTP2Session. removeStream(IStream stream)
boolean
ISession. removeStream(IStream stream)
Removes the givenstream
.(package private) void
HTTP2Session. reset(IStream stream, ResetFrame frame, org.eclipse.jetty.util.Callback callback)
protected void
BufferingFlowControlStrategy. sendWindowUpdate(IStream stream, ISession session, WindowUpdateFrame frame)
void
HTTP2Flusher. window(IStream stream, WindowUpdateFrame frame)
void
AbstractFlowControlStrategy. windowUpdate(ISession session, IStream stream, WindowUpdateFrame frame)
void
BufferingFlowControlStrategy. windowUpdate(ISession session, IStream stream, WindowUpdateFrame frame)
void
FlowControlStrategy. windowUpdate(ISession session, IStream stream, WindowUpdateFrame frame)
Method parameters in org.eclipse.jetty.http2 with type arguments of type IStream Modifier and Type Method Description private void
HTTP2Session. failStreams(java.util.function.Predicate<IStream> matcher, java.lang.String reason, boolean reset)
Constructors in org.eclipse.jetty.http2 with parameters of type IStream Constructor Description ControlEntry(Frame frame, IStream stream, org.eclipse.jetty.util.Callback callback)
DataCallback(org.eclipse.jetty.util.Callback callback, IStream stream, int flowControlLength)
DataEntry(DataFrame frame, IStream stream, org.eclipse.jetty.util.Callback callback)
Entry(Frame frame, IStream stream, org.eclipse.jetty.util.Callback callback)
WindowEntry(IStream stream, WindowUpdateFrame frame)
-
Uses of IStream in org.eclipse.jetty.http2.client
Methods in org.eclipse.jetty.http2.client with parameters of type IStream Modifier and Type Method Description private Stream.Listener
HTTP2ClientSession. notifyPush(IStream stream, IStream pushStream, PushPromiseFrame frame)
-
Uses of IStream in org.eclipse.jetty.http2.server
Fields in org.eclipse.jetty.http2.server declared as IStream Modifier and Type Field Description private IStream
HttpTransportOverHTTP2. stream
Methods in org.eclipse.jetty.http2.server that return IStream Modifier and Type Method Description protected IStream
HttpChannelOverHTTP2. getStream()
IStream
HttpTransportOverHTTP2. getStream()
Methods in org.eclipse.jetty.http2.server with parameters of type IStream Modifier and Type Method Description void
HTTP2ServerConnection. onData(IStream stream, DataFrame frame, org.eclipse.jetty.util.Callback callback)
void
HTTP2ServerConnection. onNewStream(org.eclipse.jetty.server.Connector connector, IStream stream, HeadersFrame frame)
void
HTTP2ServerConnection. onStreamFailure(IStream stream, java.lang.Throwable failure, org.eclipse.jetty.util.Callback callback)
boolean
HTTP2ServerConnection. onStreamTimeout(IStream stream, java.lang.Throwable failure)
void
HTTP2ServerConnection. onTrailers(IStream stream, HeadersFrame frame)
private HttpChannelOverHTTP2
HTTP2ServerConnection. provideHttpChannel(org.eclipse.jetty.server.Connector connector, IStream stream)
void
HTTP2ServerConnection. push(org.eclipse.jetty.server.Connector connector, IStream stream, org.eclipse.jetty.http.MetaData.Request request)
void
HttpTransportOverHTTP2. setStream(IStream stream)
-