Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- abort(String, Throwable, Callback) - Method in class org.eclipse.jetty.http2.HTTP2Session
- AbstractFlowControlStrategy - Class in org.eclipse.jetty.http2
- AbstractFlowControlStrategy(int) - Constructor for class org.eclipse.jetty.http2.AbstractFlowControlStrategy
- ACK - Static variable in interface org.eclipse.jetty.http2.Flags
- Adapter() - Constructor for class org.eclipse.jetty.http2.api.server.ServerSessionListener.Adapter
- Adapter() - Constructor for class org.eclipse.jetty.http2.api.Session.Listener.Adapter
- Adapter() - Constructor for class org.eclipse.jetty.http2.api.Stream.Listener.Adapter
- Adapter() - Constructor for class org.eclipse.jetty.http2.parser.Parser.Listener.Adapter
- Adapter() - Constructor for class org.eclipse.jetty.http2.parser.ServerParser.Listener.Adapter
- AFTER_SEND - Enum constant in enum org.eclipse.jetty.http2.CloseState.Event
- append(List<HTTP2Flusher.Entry>) - Method in class org.eclipse.jetty.http2.HTTP2Flusher
- append(HTTP2Flusher.Entry) - Method in class org.eclipse.jetty.http2.HTTP2Flusher
B
- BEFORE_SEND - Enum constant in enum org.eclipse.jetty.http2.CloseState.Event
- BodyParser - Class in org.eclipse.jetty.http2.parser
-
The base parser for the frame body of HTTP/2 frames.
- BodyParser(HeaderParser, Parser.Listener) - Constructor for class org.eclipse.jetty.http2.parser.BodyParser
- BufferingFlowControlStrategy - Class in org.eclipse.jetty.http2
-
A flow control strategy that accumulates updates and emits window control frames when the accumulated value reaches a threshold.
- BufferingFlowControlStrategy(float) - Constructor for class org.eclipse.jetty.http2.BufferingFlowControlStrategy
- BufferingFlowControlStrategy(int, float) - Constructor for class org.eclipse.jetty.http2.BufferingFlowControlStrategy
C
- CANCEL_STREAM_ERROR - Enum constant in enum org.eclipse.jetty.http2.ErrorCode
-
Indicates that a stream is no longer needed.
- CipherComparator() - Constructor for class org.eclipse.jetty.http2.HTTP2Cipher.CipherComparator
- close() - Method in class org.eclipse.jetty.http2.HTTP2Connection
- close() - Method in class org.eclipse.jetty.http2.HTTP2Stream
- close() - Method in interface org.eclipse.jetty.http2.IStream
-
Forcibly closes this stream.
- close(int, String, Callback) - Method in interface org.eclipse.jetty.http2.api.Session
-
Closes the session by sending a GOAWAY frame with the given error code and payload.
- close(int, String, Callback) - Method in class org.eclipse.jetty.http2.HTTP2Session
-
Invoked internally and by applications to send a GO_AWAY frame to the other peer.
- close(Throwable) - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
- CLOSED - Enum constant in enum org.eclipse.jetty.http2.CloseState
-
Fully closed.
- CloseState - Enum in org.eclipse.jetty.http2
-
The set of close states for a stream or a session.
- CloseState.Event - Enum in org.eclipse.jetty.http2
- CLOSING - Enum constant in enum org.eclipse.jetty.http2.CloseState
-
A half-close frame has been received and a half-close frame has been generated, but not yet sent.
- code - Variable in enum org.eclipse.jetty.http2.ErrorCode
- commit() - Method in class org.eclipse.jetty.http2.HTTP2Stream
- commit() - Method in interface org.eclipse.jetty.http2.IStream
-
Marks this stream as committed.
- COMPARATOR - Static variable in class org.eclipse.jetty.http2.HTTP2Cipher
- compare(String, String) - Method in class org.eclipse.jetty.http2.HTTP2Cipher.CipherComparator
- complete() - Method in class org.eclipse.jetty.http2.parser.HeaderBlockFragments
- COMPRESSION_ERROR - Enum constant in enum org.eclipse.jetty.http2.ErrorCode
-
Indicates inability to maintain the HPACK compression context.
- connectionFailure(ByteBuffer, int, String) - Method in class org.eclipse.jetty.http2.parser.BodyParser
- CONTINUATION - Enum constant in enum org.eclipse.jetty.http2.frames.FrameType
- ContinuationBodyParser - Class in org.eclipse.jetty.http2.parser
- ContinuationBodyParser(HeaderParser, Parser.Listener, HeaderBlockParser, HeaderBlockFragments) - Constructor for class org.eclipse.jetty.http2.parser.ContinuationBodyParser
- ContinuationFrame - Class in org.eclipse.jetty.http2.frames
- ContinuationFrame(int, boolean) - Constructor for class org.eclipse.jetty.http2.frames.ContinuationFrame
- control(ByteBufferPool.Lease, Frame) - Method in class org.eclipse.jetty.http2.generator.Generator
- createLocalStream(int, MetaData.Request, Consumer<Throwable>) - Method in class org.eclipse.jetty.http2.HTTP2Session
- createRemoteStream(int, MetaData.Request) - Method in class org.eclipse.jetty.http2.HTTP2Session
D
- data(DataFrame) - Method in interface org.eclipse.jetty.http2.api.Stream
-
Sends the given DATA
frame. - data(DataFrame, Callback) - Method in interface org.eclipse.jetty.http2.api.Stream
-
Sends the given DATA
frame. - data(DataFrame, Callback) - Method in class org.eclipse.jetty.http2.HTTP2Stream
- data(IStream, Callback, DataFrame) - Method in class org.eclipse.jetty.http2.HTTP2Session
- data(IStream, Callback, DataFrame) - Method in interface org.eclipse.jetty.http2.ISession
-
Enqueues the given DATA frame to be written to the connection.
- data(ByteBufferPool.Lease, DataFrame, int) - Method in class org.eclipse.jetty.http2.generator.Generator
- DATA - Enum constant in enum org.eclipse.jetty.http2.frames.FrameType
- DataBodyParser - Class in org.eclipse.jetty.http2.parser
- DataBodyParser(HeaderParser, Parser.Listener) - Constructor for class org.eclipse.jetty.http2.parser.DataBodyParser
- DataFrame - Class in org.eclipse.jetty.http2.frames
- DataFrame(int, ByteBuffer, boolean) - Constructor for class org.eclipse.jetty.http2.frames.DataFrame
- DataFrame(int, ByteBuffer, boolean, int) - Constructor for class org.eclipse.jetty.http2.frames.DataFrame
- DataFrame(ByteBuffer, boolean) - Constructor for class org.eclipse.jetty.http2.frames.DataFrame
- DataGenerator - Class in org.eclipse.jetty.http2.generator
- DataGenerator(HeaderGenerator) - Constructor for class org.eclipse.jetty.http2.generator.DataGenerator
- dataSize() - Method in class org.eclipse.jetty.http2.HTTP2Stream
- dataSize() - Method in interface org.eclipse.jetty.http2.IStream
- DEFAULT_MAX_KEYS - Static variable in class org.eclipse.jetty.http2.frames.SettingsFrame
- DEFAULT_MAX_LENGTH - Static variable in class org.eclipse.jetty.http2.frames.Frame
- DEFAULT_WINDOW_SIZE - Static variable in interface org.eclipse.jetty.http2.FlowControlStrategy
- demand(long) - Method in interface org.eclipse.jetty.http2.api.Stream
-
Demands
nmoreDATAframes for this stream. - demand(long) - Method in class org.eclipse.jetty.http2.HTTP2Stream
- directUpgrade() - Method in class org.eclipse.jetty.http2.parser.PrefaceParser
-
Advances this parser after the
PrefaceFrame.PREFACE_PREAMBLE_BYTES. - directUpgrade() - Method in class org.eclipse.jetty.http2.parser.ServerParser
-
A direct upgrade is an unofficial upgrade from HTTP/1.1 to HTTP/2.0.
- disconnect() - Method in class org.eclipse.jetty.http2.HTTP2Session
- DISCONNECT - Enum constant in enum org.eclipse.jetty.http2.frames.FrameType
- DisconnectFrame - Class in org.eclipse.jetty.http2.frames
- DisconnectFrame() - Constructor for class org.eclipse.jetty.http2.frames.DisconnectFrame
- dispatch() - Method in class org.eclipse.jetty.http2.HTTP2Connection
- doStop() - Method in class org.eclipse.jetty.http2.HTTP2Session
- dump() - Method in class org.eclipse.jetty.http2.AbstractFlowControlStrategy
- dump() - Method in class org.eclipse.jetty.http2.HTTP2Flusher
- dump() - Method in class org.eclipse.jetty.http2.HTTP2Stream
- dump(Appendable, String) - Method in class org.eclipse.jetty.http2.AbstractFlowControlStrategy
- dump(Appendable, String) - Method in class org.eclipse.jetty.http2.HTTP2Flusher
- dump(Appendable, String) - Method in class org.eclipse.jetty.http2.HTTP2Session
- dump(Appendable, String) - Method in class org.eclipse.jetty.http2.HTTP2Stream
E
- EMPTY_ARRAY - Static variable in class org.eclipse.jetty.http2.frames.Frame
- emptyBody(ByteBuffer) - Method in class org.eclipse.jetty.http2.parser.BodyParser
- emptyBody(ByteBuffer) - Method in class org.eclipse.jetty.http2.parser.ContinuationBodyParser
- emptyBody(ByteBuffer) - Method in class org.eclipse.jetty.http2.parser.DataBodyParser
- emptyBody(ByteBuffer) - Method in class org.eclipse.jetty.http2.parser.HeadersBodyParser
- emptyBody(ByteBuffer) - Method in class org.eclipse.jetty.http2.parser.SettingsBodyParser
- ENABLE_CONNECT_PROTOCOL - Static variable in class org.eclipse.jetty.http2.frames.SettingsFrame
- ENABLE_PUSH - Static variable in class org.eclipse.jetty.http2.frames.SettingsFrame
- encode(HpackEncoder, ByteBufferPool.Lease, MetaData, int) - Method in class org.eclipse.jetty.http2.generator.FrameGenerator
- END_HEADERS - Static variable in interface org.eclipse.jetty.http2.Flags
- END_STREAM - Static variable in interface org.eclipse.jetty.http2.Flags
- ENHANCE_YOUR_CALM_ERROR - Enum constant in enum org.eclipse.jetty.http2.ErrorCode
-
Indicates that the other peer might be generating excessive load.
- Entry(Frame, IStream, Callback) - Constructor for class org.eclipse.jetty.http2.HTTP2Flusher.Entry
- ErrorCode - Enum in org.eclipse.jetty.http2
-
Standard HTTP/2 error codes.
F
- Factory(int) - Constructor for class org.eclipse.jetty.http2.parser.WindowRateControl.Factory
- failAllData(Throwable) - Method in class org.eclipse.jetty.http2.HTTP2Stream
- failAllData(Throwable) - Method in interface org.eclipse.jetty.http2.IStream
-
Fail all data queued in the stream and reset demand to 0.
- failed(Throwable) - Method in class org.eclipse.jetty.http2.HTTP2Flusher.Entry
- failed(Throwable) - Method in class org.eclipse.jetty.http2.HTTP2Stream
- FAILURE - Enum constant in enum org.eclipse.jetty.http2.frames.FrameType
- FailureFrame - Class in org.eclipse.jetty.http2.frames
- FailureFrame(int, String, Throwable) - Constructor for class org.eclipse.jetty.http2.frames.FailureFrame
- fill(ByteBuffer) - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
- fillInterested(Callback) - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
- Flags - Interface in org.eclipse.jetty.http2
- FLOW_CONTROL_ERROR - Enum constant in enum org.eclipse.jetty.http2.ErrorCode
-
Indicates an HTTP/2 flow control violation.
- FlowControlStrategy - Interface in org.eclipse.jetty.http2
- FlowControlStrategy.Factory - Interface in org.eclipse.jetty.http2
- flush(ByteBuffer...) - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
- frame - Variable in class org.eclipse.jetty.http2.HTTP2Flusher.Entry
- Frame - Class in org.eclipse.jetty.http2.frames
- Frame(FrameType) - Constructor for class org.eclipse.jetty.http2.frames.Frame
- FRAME_SIZE_ERROR - Enum constant in enum org.eclipse.jetty.http2.ErrorCode
-
Indicates that a frame has an invalid length.
- FrameGenerator - Class in org.eclipse.jetty.http2.generator
- FrameGenerator(HeaderGenerator) - Constructor for class org.eclipse.jetty.http2.generator.FrameGenerator
- FrameList(HeadersFrame) - Constructor for class org.eclipse.jetty.http2.IStream.FrameList
-
Creates a frame list of just the given HEADERS frame.
- FrameList(HeadersFrame, DataFrame, HeadersFrame) - Constructor for class org.eclipse.jetty.http2.IStream.FrameList
-
Creates a frame list of the given frames.
- frames(IStream, List<? extends Frame>, Callback) - Method in class org.eclipse.jetty.http2.HTTP2Session
- frames(IStream, List<? extends Frame>, Callback) - Method in interface org.eclipse.jetty.http2.ISession
-
Enqueues the given frames to be written to the connection.
- FrameType - Enum in org.eclipse.jetty.http2.frames
- from(int) - Static method in enum org.eclipse.jetty.http2.ErrorCode
- from(int) - Static method in enum org.eclipse.jetty.http2.frames.FrameType
- fromEventsPerSecond(int) - Static method in class org.eclipse.jetty.http2.parser.WindowRateControl
G
- generate(ByteBufferPool.Lease) - Method in class org.eclipse.jetty.http2.HTTP2Flusher.Entry
- generate(ByteBufferPool.Lease, DataFrame, int) - Method in class org.eclipse.jetty.http2.generator.DataGenerator
- generate(ByteBufferPool.Lease, Frame) - Method in class org.eclipse.jetty.http2.generator.FrameGenerator
- generate(ByteBufferPool.Lease, Frame) - Method in class org.eclipse.jetty.http2.generator.GoAwayGenerator
- generate(ByteBufferPool.Lease, Frame) - Method in class org.eclipse.jetty.http2.generator.HeadersGenerator
- generate(ByteBufferPool.Lease, Frame) - Method in class org.eclipse.jetty.http2.generator.NoOpGenerator
- generate(ByteBufferPool.Lease, Frame) - Method in class org.eclipse.jetty.http2.generator.PingGenerator
- generate(ByteBufferPool.Lease, Frame) - Method in class org.eclipse.jetty.http2.generator.PrefaceGenerator
- generate(ByteBufferPool.Lease, Frame) - Method in class org.eclipse.jetty.http2.generator.PriorityGenerator
- generate(ByteBufferPool.Lease, Frame) - Method in class org.eclipse.jetty.http2.generator.PushPromiseGenerator
- generate(ByteBufferPool.Lease, Frame) - Method in class org.eclipse.jetty.http2.generator.ResetGenerator
- generate(ByteBufferPool.Lease, Frame) - Method in class org.eclipse.jetty.http2.generator.SettingsGenerator
- generate(ByteBufferPool.Lease, Frame) - Method in class org.eclipse.jetty.http2.generator.WindowUpdateGenerator
- generate(ByteBufferPool.Lease, FrameType, int, int, int, int) - Method in class org.eclipse.jetty.http2.generator.HeaderGenerator
- generateData(ByteBufferPool.Lease, int, ByteBuffer, boolean, int) - Method in class org.eclipse.jetty.http2.generator.DataGenerator
- generateGoAway(ByteBufferPool.Lease, int, int, byte[]) - Method in class org.eclipse.jetty.http2.generator.GoAwayGenerator
- generateHeader(ByteBufferPool.Lease, FrameType, int, int, int) - Method in class org.eclipse.jetty.http2.generator.FrameGenerator
- generateHeaders(ByteBufferPool.Lease, int, MetaData, PriorityFrame, boolean) - Method in class org.eclipse.jetty.http2.generator.HeadersGenerator
- generatePing(ByteBufferPool.Lease, byte[], boolean) - Method in class org.eclipse.jetty.http2.generator.PingGenerator
- generatePriority(ByteBufferPool.Lease, int, int, int, boolean) - Method in class org.eclipse.jetty.http2.generator.PriorityGenerator
- generatePriorityBody(ByteBuffer, int, int, int, boolean) - Method in class org.eclipse.jetty.http2.generator.PriorityGenerator
- generatePushPromise(ByteBufferPool.Lease, int, int, MetaData) - Method in class org.eclipse.jetty.http2.generator.PushPromiseGenerator
- generateReset(ByteBufferPool.Lease, int, int) - Method in class org.eclipse.jetty.http2.generator.ResetGenerator
- generateSettings(ByteBufferPool.Lease, Map<Integer, Integer>, boolean) - Method in class org.eclipse.jetty.http2.generator.SettingsGenerator
- generateWindowUpdate(ByteBufferPool.Lease, int, int) - Method in class org.eclipse.jetty.http2.generator.WindowUpdateGenerator
- Generator - Class in org.eclipse.jetty.http2.generator
- Generator(ByteBufferPool) - Constructor for class org.eclipse.jetty.http2.generator.Generator
- Generator(ByteBufferPool, boolean, int) - Constructor for class org.eclipse.jetty.http2.generator.Generator
- Generator(ByteBufferPool, boolean, int, int) - Constructor for class org.eclipse.jetty.http2.generator.Generator
-
Deprecated.
- Generator(ByteBufferPool, int) - Constructor for class org.eclipse.jetty.http2.generator.Generator
- Generator(ByteBufferPool, int, int) - Constructor for class org.eclipse.jetty.http2.generator.Generator
-
Deprecated.
- getAttachment() - Method in class org.eclipse.jetty.http2.HTTP2Stream
- getAttribute(String) - Method in interface org.eclipse.jetty.http2.api.Stream
- getAttribute(String) - Method in class org.eclipse.jetty.http2.HTTP2Stream
- getBodyLength() - Method in class org.eclipse.jetty.http2.parser.BodyParser
- getBufferRatio() - Method in class org.eclipse.jetty.http2.BufferingFlowControlStrategy
- getByteBufferPool() - Method in class org.eclipse.jetty.http2.generator.Generator
- getByteBufferPool() - Method in class org.eclipse.jetty.http2.parser.HeaderBlockFragments
- getBytesIn() - Method in class org.eclipse.jetty.http2.HTTP2Connection
- getBytesOut() - Method in class org.eclipse.jetty.http2.HTTP2Connection
- getBytesWritten() - Method in class org.eclipse.jetty.http2.HTTP2Session
- getBytesWritten() - Method in interface org.eclipse.jetty.http2.ISession
- getCloseState() - Method in class org.eclipse.jetty.http2.HTTP2Session
- getConnection() - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
- getCreatedTimeStamp() - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
- getData() - Method in class org.eclipse.jetty.http2.frames.DataFrame
- getDataBytesRemaining() - Method in class org.eclipse.jetty.http2.HTTP2Flusher.Entry
- getEndPoint() - Method in class org.eclipse.jetty.http2.HTTP2Session
- getError() - Method in class org.eclipse.jetty.http2.frames.FailureFrame
- getError() - Method in class org.eclipse.jetty.http2.frames.GoAwayFrame
- getError() - Method in class org.eclipse.jetty.http2.frames.ResetFrame
- getEventsPerSecond() - Method in class org.eclipse.jetty.http2.parser.WindowRateControl
- getExpireNanoTime() - Method in class org.eclipse.jetty.http2.HTTP2Stream
- getFailure() - Method in class org.eclipse.jetty.http2.frames.FailureFrame
- getFlags() - Method in class org.eclipse.jetty.http2.parser.HeaderParser
-
Returns the raw value of the header flag bits.
- getFlowControlStrategy() - Method in class org.eclipse.jetty.http2.HTTP2Session
- getFrameBytesGenerated() - Method in class org.eclipse.jetty.http2.HTTP2Flusher.Entry
- getFrameQueueSize() - Method in class org.eclipse.jetty.http2.HTTP2Flusher
- getFrames() - Method in class org.eclipse.jetty.http2.IStream.FrameList
- getFrameType() - Method in class org.eclipse.jetty.http2.parser.BodyParser
- getFrameType() - Method in class org.eclipse.jetty.http2.parser.HeaderParser
- getFrameType() - Method in class org.eclipse.jetty.http2.parser.Parser
- getGenerator() - Method in class org.eclipse.jetty.http2.HTTP2Session
- getHpackDecoder() - Method in class org.eclipse.jetty.http2.parser.Parser
- getHpackEncoder() - Method in class org.eclipse.jetty.http2.generator.Generator
- getId() - Method in interface org.eclipse.jetty.http2.api.Stream
- getId() - Method in class org.eclipse.jetty.http2.HTTP2Stream
- getIdleTimeout() - Method in interface org.eclipse.jetty.http2.api.Stream
- getIdleTimeout() - Method in class org.eclipse.jetty.http2.HTTP2Stream
- getIdleTimeout() - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
- getInitialSessionRecvWindow() - Method in class org.eclipse.jetty.http2.HTTP2Session
- getInitialStreamRecvWindow() - Method in class org.eclipse.jetty.http2.AbstractFlowControlStrategy
- getInitialStreamSendWindow() - Method in class org.eclipse.jetty.http2.AbstractFlowControlStrategy
- getInvocationType() - Method in class org.eclipse.jetty.http2.HTTP2Flusher
- getInvocationType() - Method in class org.eclipse.jetty.http2.HTTP2Stream
- getLastRemoteStreamId() - Method in class org.eclipse.jetty.http2.HTTP2Session
- getLastStreamId() - Method in class org.eclipse.jetty.http2.frames.GoAwayFrame
- getLength() - Method in class org.eclipse.jetty.http2.parser.HeaderParser
- getListener() - Method in class org.eclipse.jetty.http2.HTTP2Stream
- getListener() - Method in interface org.eclipse.jetty.http2.IStream
- getListener() - Method in class org.eclipse.jetty.http2.parser.Parser
- getListener() - Method in class org.eclipse.jetty.http2.parser.ServerParser
- getLocalAddress() - Method in interface org.eclipse.jetty.http2.api.Session
-
Deprecated.
- getLocalAddress() - Method in class org.eclipse.jetty.http2.HTTP2Session
- getLocalAddress() - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
- getLocalSocketAddress() - Method in interface org.eclipse.jetty.http2.api.Session
- getLocalSocketAddress() - Method in class org.eclipse.jetty.http2.HTTP2Session
- getLocalSocketAddress() - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
- getMaxEncoderTableCapacity() - Method in class org.eclipse.jetty.http2.HTTP2Session
- getMaxFrameLength() - Method in class org.eclipse.jetty.http2.parser.Parser
-
Deprecated.
- getMaxFrameSize() - Method in class org.eclipse.jetty.http2.generator.FrameGenerator
- getMaxFrameSize() - Method in class org.eclipse.jetty.http2.generator.HeaderGenerator
- getMaxFrameSize() - Method in class org.eclipse.jetty.http2.parser.Parser
- getMaxKeys() - Method in class org.eclipse.jetty.http2.parser.SettingsBodyParser
- getMaxLocalStreams() - Method in class org.eclipse.jetty.http2.HTTP2Session
- getMaxRemoteStreams() - Method in class org.eclipse.jetty.http2.HTTP2Session
- getMaxSettingsKeys() - Method in class org.eclipse.jetty.http2.parser.Parser
- getMessagesIn() - Method in class org.eclipse.jetty.http2.HTTP2Connection
- getMessagesOut() - Method in class org.eclipse.jetty.http2.HTTP2Connection
- getMetaData() - Method in class org.eclipse.jetty.http2.frames.HeadersFrame
- getMetaData() - Method in class org.eclipse.jetty.http2.frames.PushPromiseFrame
- getParentStreamId() - Method in class org.eclipse.jetty.http2.frames.PriorityFrame
- getParser() - Method in class org.eclipse.jetty.http2.HTTP2Session
- getParserListener() - Method in class org.eclipse.jetty.http2.parser.Parser.Listener.Wrapper
- getParserListener() - Method in class org.eclipse.jetty.http2.parser.ServerParser.Listener.Wrapper
- getPayload() - Method in class org.eclipse.jetty.http2.frames.GoAwayFrame
- getPayload() - Method in class org.eclipse.jetty.http2.frames.PingFrame
- getPayloadAsLong() - Method in class org.eclipse.jetty.http2.frames.PingFrame
- getPriority() - Method in class org.eclipse.jetty.http2.frames.HeadersFrame
- getPriorityFrame() - Method in class org.eclipse.jetty.http2.parser.HeaderBlockFragments
- getPromisedStreamId() - Method in class org.eclipse.jetty.http2.frames.PushPromiseFrame
- getRateControl() - Method in class org.eclipse.jetty.http2.parser.HeaderParser
- getReason() - Method in class org.eclipse.jetty.http2.frames.FailureFrame
- getRecvWindow() - Method in class org.eclipse.jetty.http2.HTTP2Session
- getRecvWindow() - Method in class org.eclipse.jetty.http2.HTTP2Stream
- getRemoteAddress() - Method in interface org.eclipse.jetty.http2.api.Session
-
Deprecated.use
Session.getRemoteSocketAddress()instead - getRemoteAddress() - Method in class org.eclipse.jetty.http2.HTTP2Session
- getRemoteAddress() - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
- getRemoteSocketAddress() - Method in interface org.eclipse.jetty.http2.api.Session
- getRemoteSocketAddress() - Method in class org.eclipse.jetty.http2.HTTP2Session
- getRemoteSocketAddress() - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
- getSendWindow() - Method in class org.eclipse.jetty.http2.HTTP2Session
- getSendWindow() - Method in class org.eclipse.jetty.http2.HTTP2Stream
- getSession() - Method in interface org.eclipse.jetty.http2.api.Stream
- getSession() - Method in class org.eclipse.jetty.http2.HTTP2Connection
- getSession() - Method in class org.eclipse.jetty.http2.HTTP2Stream
- getSession() - Method in interface org.eclipse.jetty.http2.IStream
- getSessionStallTime() - Method in class org.eclipse.jetty.http2.AbstractFlowControlStrategy
- getSettings() - Method in class org.eclipse.jetty.http2.frames.SettingsFrame
- getStream(int) - Method in interface org.eclipse.jetty.http2.api.Session
-
Retrieves the stream with the given
streamId. - getStream(int) - Method in class org.eclipse.jetty.http2.HTTP2Session
- getStream(int) - Method in interface org.eclipse.jetty.http2.ISession
- getStreamCount() - Method in class org.eclipse.jetty.http2.HTTP2Session
- getStreamId() - Method in class org.eclipse.jetty.http2.frames.ContinuationFrame
- getStreamId() - Method in class org.eclipse.jetty.http2.frames.ResetFrame
- getStreamId() - Method in class org.eclipse.jetty.http2.frames.StreamFrame
- getStreamId() - Method in class org.eclipse.jetty.http2.frames.WindowUpdateFrame
- getStreamId() - Method in class org.eclipse.jetty.http2.IStream.FrameList
- getStreamId() - Method in class org.eclipse.jetty.http2.parser.BodyParser
- getStreamId() - Method in class org.eclipse.jetty.http2.parser.HeaderBlockFragments
- getStreamId() - Method in class org.eclipse.jetty.http2.parser.HeaderParser
- getStreamIdleTimeout() - Method in class org.eclipse.jetty.http2.HTTP2Session
- getStreams() - Method in interface org.eclipse.jetty.http2.api.Session
- getStreams() - Method in class org.eclipse.jetty.http2.HTTP2Session
- getStreamsClosed() - Method in class org.eclipse.jetty.http2.HTTP2Session
- getStreamsOpened() - Method in class org.eclipse.jetty.http2.HTTP2Session
- getStreamsStallTime() - Method in class org.eclipse.jetty.http2.AbstractFlowControlStrategy
- getTransport() - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
- getType() - Method in class org.eclipse.jetty.http2.frames.Frame
- getType() - Method in enum org.eclipse.jetty.http2.frames.FrameType
- getWeight() - Method in class org.eclipse.jetty.http2.frames.PriorityFrame
- getWindowDelta() - Method in class org.eclipse.jetty.http2.frames.WindowUpdateFrame
- getWriteThreshold() - Method in class org.eclipse.jetty.http2.HTTP2Session
- GO_AWAY - Enum constant in enum org.eclipse.jetty.http2.frames.FrameType
- goAway(GoAwayFrame, Callback) - Method in class org.eclipse.jetty.http2.HTTP2Session
- GoAwayBodyParser - Class in org.eclipse.jetty.http2.parser
- GoAwayBodyParser(HeaderParser, Parser.Listener) - Constructor for class org.eclipse.jetty.http2.parser.GoAwayBodyParser
- GoAwayFrame - Class in org.eclipse.jetty.http2.frames
- GoAwayFrame(int, int, byte[]) - Constructor for class org.eclipse.jetty.http2.frames.GoAwayFrame
- GoAwayGenerator - Class in org.eclipse.jetty.http2.generator
- GoAwayGenerator(HeaderGenerator) - Constructor for class org.eclipse.jetty.http2.generator.GoAwayGenerator
- GRACEFUL - Static variable in class org.eclipse.jetty.http2.frames.GoAwayFrame
H
- hasFlag(int) - Method in class org.eclipse.jetty.http2.parser.BodyParser
- hasFlag(int) - Method in class org.eclipse.jetty.http2.parser.HeaderParser
-
Returns whether the given header
flagis present. - hasFlag(int) - Method in class org.eclipse.jetty.http2.parser.Parser
- HEADER_LENGTH - Static variable in class org.eclipse.jetty.http2.frames.Frame
- HEADER_TABLE_SIZE - Static variable in class org.eclipse.jetty.http2.frames.SettingsFrame
- HeaderBlockFragments - Class in org.eclipse.jetty.http2.parser
- HeaderBlockFragments(ByteBufferPool) - Constructor for class org.eclipse.jetty.http2.parser.HeaderBlockFragments
- HeaderBlockParser - Class in org.eclipse.jetty.http2.parser
- HeaderBlockParser(HeaderParser, ByteBufferPool, HpackDecoder, BodyParser) - Constructor for class org.eclipse.jetty.http2.parser.HeaderBlockParser
- HeaderGenerator - Class in org.eclipse.jetty.http2.generator
- HeaderGenerator() - Constructor for class org.eclipse.jetty.http2.generator.HeaderGenerator
- HeaderGenerator(boolean) - Constructor for class org.eclipse.jetty.http2.generator.HeaderGenerator
- HeaderParser - Class in org.eclipse.jetty.http2.parser
-
The parser for the frame header of HTTP/2 frames.
- HeaderParser(RateControl) - Constructor for class org.eclipse.jetty.http2.parser.HeaderParser
- headers(HeadersFrame) - Method in interface org.eclipse.jetty.http2.api.Stream
-
Sends the given HEADERS
framerepresenting an HTTP response. - headers(HeadersFrame, Callback) - Method in interface org.eclipse.jetty.http2.api.Stream
-
Sends the given HEADERS
frame. - headers(HeadersFrame, Callback) - Method in class org.eclipse.jetty.http2.HTTP2Stream
- HEADERS - Enum constant in enum org.eclipse.jetty.http2.frames.FrameType
- HeadersBodyParser - Class in org.eclipse.jetty.http2.parser
- HeadersBodyParser(HeaderParser, Parser.Listener, HeaderBlockParser, HeaderBlockFragments) - Constructor for class org.eclipse.jetty.http2.parser.HeadersBodyParser
- HeadersFrame - Class in org.eclipse.jetty.http2.frames
- HeadersFrame(int, MetaData, PriorityFrame, boolean) - Constructor for class org.eclipse.jetty.http2.frames.HeadersFrame
-
Creates a new
HEADERSframe with the specified streamid. - HeadersFrame(MetaData, PriorityFrame, boolean) - Constructor for class org.eclipse.jetty.http2.frames.HeadersFrame
-
Creates a new
HEADERSframe with an unspecified streamid. - HeadersGenerator - Class in org.eclipse.jetty.http2.generator
- HeadersGenerator(HeaderGenerator, HpackEncoder) - Constructor for class org.eclipse.jetty.http2.generator.HeadersGenerator
- HeadersGenerator(HeaderGenerator, HpackEncoder, int) - Constructor for class org.eclipse.jetty.http2.generator.HeadersGenerator
- HTTP_1_1_REQUIRED_ERROR - Enum constant in enum org.eclipse.jetty.http2.ErrorCode
-
Indicates that HTTP/1.1 must be used rather than HTTP/2.
- HTTP_CONNECT_ERROR - Enum constant in enum org.eclipse.jetty.http2.ErrorCode
-
Indicates that the connection established by an HTTP CONNECT was abnormally closed.
- HTTP2Channel - Interface in org.eclipse.jetty.http2
-
A HTTP/2 specific handler of events for normal and tunnelled exchanges.
- HTTP2Channel.Client - Interface in org.eclipse.jetty.http2
-
A client specific handler for events that happen after a
HEADERSresponse frame is received. - HTTP2Channel.Server - Interface in org.eclipse.jetty.http2
-
A server specific handler for events that happen after a
HEADERSrequest frame is received. - HTTP2Cipher - Class in org.eclipse.jetty.http2
- HTTP2Cipher() - Constructor for class org.eclipse.jetty.http2.HTTP2Cipher
- HTTP2Cipher.CipherComparator - Class in org.eclipse.jetty.http2
-
Comparator that orders non blacklisted ciphers before blacklisted ones.
- HTTP2Connection - Class in org.eclipse.jetty.http2
- HTTP2Connection(RetainableByteBufferPool, Executor, EndPoint, HTTP2Session, int) - Constructor for class org.eclipse.jetty.http2.HTTP2Connection
- HTTP2Connection.HTTP2Producer - Class in org.eclipse.jetty.http2
- HTTP2Flusher - Class in org.eclipse.jetty.http2
- HTTP2Flusher(HTTP2Session) - Constructor for class org.eclipse.jetty.http2.HTTP2Flusher
- HTTP2Flusher.Entry - Class in org.eclipse.jetty.http2
- HTTP2Producer() - Constructor for class org.eclipse.jetty.http2.HTTP2Connection.HTTP2Producer
- HTTP2Session - Class in org.eclipse.jetty.http2
- HTTP2Session(Scheduler, EndPoint, Parser, Generator, Session.Listener, FlowControlStrategy, int) - Constructor for class org.eclipse.jetty.http2.HTTP2Session
- HTTP2Stream - Class in org.eclipse.jetty.http2
- HTTP2Stream(ISession, int, MetaData.Request, boolean) - Constructor for class org.eclipse.jetty.http2.HTTP2Stream
- HTTP2Stream(Scheduler, ISession, int, MetaData.Request, boolean) - Constructor for class org.eclipse.jetty.http2.HTTP2Stream
-
Deprecated.
- HTTP2StreamEndPoint - Class in org.eclipse.jetty.http2
- HTTP2StreamEndPoint(IStream) - Constructor for class org.eclipse.jetty.http2.HTTP2StreamEndPoint
I
- INADEQUATE_SECURITY_ERROR - Enum constant in enum org.eclipse.jetty.http2.ErrorCode
-
Indicates that the transport properties do not meet minimum security requirements.
- init(Parser.Listener) - Method in class org.eclipse.jetty.http2.parser.Parser
- init(Parser.Listener) - Method in class org.eclipse.jetty.http2.parser.ServerParser
- INITIAL_WINDOW_SIZE - Static variable in class org.eclipse.jetty.http2.frames.SettingsFrame
- INTERNAL_ERROR - Enum constant in enum org.eclipse.jetty.http2.ErrorCode
-
Indicates an internal error.
- isBlackListCipher(String) - Static method in class org.eclipse.jetty.http2.HTTP2Cipher
- isBlackListProtocol(String) - Static method in class org.eclipse.jetty.http2.HTTP2Cipher
- isClientStream(int) - Static method in class org.eclipse.jetty.http2.HTTP2Session
- isClosed() - Method in interface org.eclipse.jetty.http2.api.Session
- isClosed() - Method in interface org.eclipse.jetty.http2.api.Stream
- isClosed() - Method in class org.eclipse.jetty.http2.HTTP2Session
- isClosed() - Method in class org.eclipse.jetty.http2.HTTP2Stream
- isCommitted() - Method in class org.eclipse.jetty.http2.HTTP2Stream
- isCommitted() - Method in interface org.eclipse.jetty.http2.IStream
- isConnectProtocolEnabled() - Method in class org.eclipse.jetty.http2.HTTP2Session
- isDisconnected() - Method in class org.eclipse.jetty.http2.HTTP2Session
- isEndHeaders() - Method in class org.eclipse.jetty.http2.frames.ContinuationFrame
- isEndStream() - Method in class org.eclipse.jetty.http2.frames.DataFrame
- isEndStream() - Method in class org.eclipse.jetty.http2.frames.HeadersFrame
- isEndStream() - Method in class org.eclipse.jetty.http2.parser.BodyParser
- isEndStream() - Method in class org.eclipse.jetty.http2.parser.HeaderBlockFragments
- ISession - Interface in org.eclipse.jetty.http2
-
The SPI interface for implementing an HTTP/2 session.
- isExclusive() - Method in class org.eclipse.jetty.http2.frames.PriorityFrame
- isFillInterested() - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
- isGraceful() - Method in class org.eclipse.jetty.http2.frames.GoAwayFrame
- isIdle() - Method in interface org.eclipse.jetty.http2.HTTP2Channel.Server
- isInputShutdown() - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
- isLocal() - Method in class org.eclipse.jetty.http2.HTTP2Stream
- isLocal() - Method in interface org.eclipse.jetty.http2.IStream
- isLocallyClosed() - Method in class org.eclipse.jetty.http2.HTTP2Stream
- isLocalStreamClosed(int) - Method in class org.eclipse.jetty.http2.HTTP2Session
- isOpen() - Method in class org.eclipse.jetty.http2.HTTP2Stream
- isOpen() - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
- isOutputShutdown() - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
- isPadding() - Method in class org.eclipse.jetty.http2.parser.BodyParser
- isPushEnabled() - Method in class org.eclipse.jetty.http2.HTTP2Session
- isPushEnabled() - Method in interface org.eclipse.jetty.http2.ISession
- isRemotelyClosed() - Method in class org.eclipse.jetty.http2.HTTP2Stream
- isRemotelyClosed() - Method in interface org.eclipse.jetty.http2.IStream
- isRemoteStreamClosed(int) - Method in class org.eclipse.jetty.http2.HTTP2Session
- isReply() - Method in class org.eclipse.jetty.http2.frames.PingFrame
- isReply() - Method in class org.eclipse.jetty.http2.frames.SettingsFrame
- isReset() - Method in interface org.eclipse.jetty.http2.api.Stream
- isReset() - Method in class org.eclipse.jetty.http2.HTTP2Stream
- isResetOrFailed() - Method in class org.eclipse.jetty.http2.HTTP2Stream
- isResetOrFailed() - Method in interface org.eclipse.jetty.http2.IStream
- IStream - Interface in org.eclipse.jetty.http2
-
The SPI interface for implementing an HTTP/2 stream.
- IStream.FrameList - Class in org.eclipse.jetty.http2
-
An ordered list of frames belonging to the same stream.
- isUseDirectByteBuffers() - Method in class org.eclipse.jetty.http2.generator.FrameGenerator
- isUseDirectByteBuffers() - Method in class org.eclipse.jetty.http2.generator.HeaderGenerator
- isUseInputDirectByteBuffers() - Method in class org.eclipse.jetty.http2.HTTP2Connection
- isUseOutputDirectByteBuffers() - Method in class org.eclipse.jetty.http2.HTTP2Connection
L
- LOCALLY_CLOSED - Enum constant in enum org.eclipse.jetty.http2.CloseState
-
A half-close frame has been generated and sent.
- LOCALLY_CLOSING - Enum constant in enum org.eclipse.jetty.http2.CloseState
-
A half-close frame has been generated.
- LOG - Static variable in class org.eclipse.jetty.http2.AbstractFlowControlStrategy
- LOG - Static variable in class org.eclipse.jetty.http2.HTTP2Connection
- LOG - Static variable in class org.eclipse.jetty.http2.parser.BodyParser
M
- MAX_CONCURRENT_STREAMS - Static variable in class org.eclipse.jetty.http2.frames.SettingsFrame
- MAX_FRAME_SIZE - Static variable in class org.eclipse.jetty.http2.frames.SettingsFrame
- MAX_HEADER_LIST_SIZE - Static variable in class org.eclipse.jetty.http2.frames.SettingsFrame
- MAX_MAX_LENGTH - Static variable in class org.eclipse.jetty.http2.frames.Frame
N
- newFlowControlStrategy() - Method in interface org.eclipse.jetty.http2.FlowControlStrategy.Factory
- newRateControl(EndPoint) - Method in interface org.eclipse.jetty.http2.parser.RateControl.Factory
- newRateControl(EndPoint) - Method in class org.eclipse.jetty.http2.parser.WindowRateControl.Factory
- newStream(int, MetaData.Request, boolean) - Method in class org.eclipse.jetty.http2.HTTP2Session
- newStream(HeadersFrame, Stream.Listener) - Method in interface org.eclipse.jetty.http2.api.Session
-
Sends the given HEADERS
frameto create a newStream. - newStream(HeadersFrame, Promise<Stream>, Stream.Listener) - Method in interface org.eclipse.jetty.http2.api.Session
-
Sends the given HEADERS
frameto create a newStream. - newStream(HeadersFrame, Promise<Stream>, Stream.Listener) - Method in class org.eclipse.jetty.http2.HTTP2Session
- newStream(IStream.FrameList, Promise<Stream>, Stream.Listener) - Method in class org.eclipse.jetty.http2.HTTP2Session
- newStream(IStream.FrameList, Promise<Stream>, Stream.Listener) - Method in interface org.eclipse.jetty.http2.ISession
-
Sends the given list of frames to create a new
Stream. - newUpgradeStream(HeadersFrame, Stream.Listener, Consumer<Throwable>) - Method in class org.eclipse.jetty.http2.HTTP2Session
-
Creates a new stream allocating a stream id if the given HEADERS frame does not have one.
- NO_ERROR - Enum constant in enum org.eclipse.jetty.http2.ErrorCode
-
Indicates no errors.
- NO_RATE_CONTROL - Static variable in interface org.eclipse.jetty.http2.parser.RateControl
- NONE - Static variable in interface org.eclipse.jetty.http2.Flags
- NoOpGenerator - Class in org.eclipse.jetty.http2.generator
- NoOpGenerator() - Constructor for class org.eclipse.jetty.http2.generator.NoOpGenerator
- NOT_CLOSED - Enum constant in enum org.eclipse.jetty.http2.CloseState
-
Fully open.
- notIdle() - Method in class org.eclipse.jetty.http2.HTTP2Stream
- notIdle() - Method in interface org.eclipse.jetty.http2.IStream
-
Marks this stream as not idle so that the
idle timeoutis postponed. - notifyClose(Session, GoAwayFrame, Callback) - Method in class org.eclipse.jetty.http2.HTTP2Session
- notifyConnectionFailure(int, String) - Method in class org.eclipse.jetty.http2.parser.Parser
- notifyConnectionFailure(int, String) - Method in class org.eclipse.jetty.http2.parser.PrefaceParser
- notifyData(DataFrame) - Method in class org.eclipse.jetty.http2.parser.BodyParser
- notifyFailure(Session, Throwable, Callback) - Method in class org.eclipse.jetty.http2.HTTP2Session
- notifyGoAway(Session, GoAwayFrame) - Method in class org.eclipse.jetty.http2.HTTP2Session
- notifyGoAway(GoAwayFrame) - Method in class org.eclipse.jetty.http2.parser.BodyParser
- notifyHeaders(HeadersFrame) - Method in class org.eclipse.jetty.http2.parser.BodyParser
- notifyHeaders(IStream, HeadersFrame) - Method in class org.eclipse.jetty.http2.HTTP2Session
- notifyIdleTimeout(Session) - Method in class org.eclipse.jetty.http2.HTTP2Session
- notifyNewStream(Stream, HeadersFrame) - Method in class org.eclipse.jetty.http2.HTTP2Session
- notifyPing(Session, PingFrame) - Method in class org.eclipse.jetty.http2.HTTP2Session
- notifyPing(PingFrame) - Method in class org.eclipse.jetty.http2.parser.BodyParser
- notifyPriority(PriorityFrame) - Method in class org.eclipse.jetty.http2.parser.BodyParser
- notifyPushPromise(PushPromiseFrame) - Method in class org.eclipse.jetty.http2.parser.BodyParser
- notifyReset(Session, ResetFrame) - Method in class org.eclipse.jetty.http2.HTTP2Session
- notifyReset(ResetFrame) - Method in class org.eclipse.jetty.http2.parser.BodyParser
- notifySettings(Session, SettingsFrame) - Method in class org.eclipse.jetty.http2.HTTP2Session
- notifySettings(SettingsFrame) - Method in class org.eclipse.jetty.http2.parser.BodyParser
- notifyWindowUpdate(WindowUpdateFrame) - Method in class org.eclipse.jetty.http2.parser.BodyParser
O
- offerData(DataFrame, Callback) - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
- offerFailure(Throwable) - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
- offerTask(Runnable, boolean) - Method in class org.eclipse.jetty.http2.HTTP2Connection
- onAccept(Session) - Method in class org.eclipse.jetty.http2.api.server.ServerSessionListener.Adapter
- onAccept(Session) - Method in interface org.eclipse.jetty.http2.api.server.ServerSessionListener
-
Callback method invoked when a connection has been accepted by the server.
- onBeforeData(Stream) - Method in interface org.eclipse.jetty.http2.api.Stream.Listener
-
Callback method invoked before notifying the first DATA frame.
- onClose() - Method in class org.eclipse.jetty.http2.HTTP2Stream
- onClose(Throwable) - Method in class org.eclipse.jetty.http2.HTTP2Connection
- onClose(Throwable) - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
- onClose(Session, GoAwayFrame) - Method in class org.eclipse.jetty.http2.api.Session.Listener.Adapter
- onClose(Session, GoAwayFrame) - Method in interface org.eclipse.jetty.http2.api.Session.Listener
- onClose(Session, GoAwayFrame, Callback) - Method in interface org.eclipse.jetty.http2.api.Session.Listener
-
Callback method invoked when a GOAWAY frame caused the session to be closed.
- onClosed(Stream) - Method in interface org.eclipse.jetty.http2.api.Stream.Listener
-
Callback method invoked after the stream has been closed.
- onCompleteFailure(Throwable) - Method in class org.eclipse.jetty.http2.HTTP2Flusher
- onCompleteSuccess() - Method in class org.eclipse.jetty.http2.HTTP2Flusher
- onConnectionFailure(int, String) - Method in class org.eclipse.jetty.http2.HTTP2Connection
- onConnectionFailure(int, String) - Method in class org.eclipse.jetty.http2.HTTP2Session
- onConnectionFailure(int, String) - Method in class org.eclipse.jetty.http2.parser.Parser.Listener.Adapter
- onConnectionFailure(int, String) - Method in interface org.eclipse.jetty.http2.parser.Parser.Listener
- onConnectionFailure(int, String) - Method in class org.eclipse.jetty.http2.parser.Parser.Listener.Wrapper
- onData(Stream, DataFrame, Callback) - Method in class org.eclipse.jetty.http2.api.Stream.Listener.Adapter
- onData(Stream, DataFrame, Callback) - Method in interface org.eclipse.jetty.http2.api.Stream.Listener
-
Callback method invoked when a DATA frame has been received.
- onData(DataFrame) - Method in class org.eclipse.jetty.http2.HTTP2Connection
- onData(DataFrame) - Method in class org.eclipse.jetty.http2.HTTP2Session
- onData(DataFrame) - Method in class org.eclipse.jetty.http2.parser.Parser.Listener.Adapter
- onData(DataFrame) - Method in interface org.eclipse.jetty.http2.parser.Parser.Listener
- onData(DataFrame) - Method in class org.eclipse.jetty.http2.parser.Parser.Listener.Wrapper
- onData(DataFrame, Callback) - Method in interface org.eclipse.jetty.http2.HTTP2Channel.Client
- onData(DataFrame, Callback) - Method in interface org.eclipse.jetty.http2.HTTP2Channel.Server
- onData(DataFrame, Callback) - Method in class org.eclipse.jetty.http2.HTTP2Session
- onData(DataFrame, Callback) - Method in interface org.eclipse.jetty.http2.ISession
-
Callback method invoked when a DATA frame is received.
- onDataConsumed(ISession, IStream, int) - Method in class org.eclipse.jetty.http2.BufferingFlowControlStrategy
- onDataConsumed(ISession, IStream, int) - Method in interface org.eclipse.jetty.http2.FlowControlStrategy
- onDataConsumed(ISession, IStream, int) - Method in class org.eclipse.jetty.http2.SimpleFlowControlStrategy
- onDataDemanded(Stream, DataFrame, Callback) - Method in interface org.eclipse.jetty.http2.api.Stream.Listener
-
Callback method invoked when a DATA frame has been demanded.
- onDataReceived(ISession, IStream, int) - Method in class org.eclipse.jetty.http2.AbstractFlowControlStrategy
- onDataReceived(ISession, IStream, int) - Method in interface org.eclipse.jetty.http2.FlowControlStrategy
- onDataSending(IStream, int) - Method in class org.eclipse.jetty.http2.AbstractFlowControlStrategy
- onDataSending(IStream, int) - Method in interface org.eclipse.jetty.http2.FlowControlStrategy
- onDataSent(IStream, int) - Method in class org.eclipse.jetty.http2.AbstractFlowControlStrategy
- onDataSent(IStream, int) - Method in interface org.eclipse.jetty.http2.FlowControlStrategy
- onEvent(Object) - Method in interface org.eclipse.jetty.http2.parser.RateControl
-
Applications should call this method when they want to signal an event that is subject to rate control.
- onEvent(Object) - Method in class org.eclipse.jetty.http2.parser.WindowRateControl
- onFailure(Throwable, Callback) - Method in interface org.eclipse.jetty.http2.HTTP2Channel.Client
- onFailure(Throwable, Callback) - Method in interface org.eclipse.jetty.http2.HTTP2Channel.Server
- onFailure(Session, Throwable) - Method in class org.eclipse.jetty.http2.api.Session.Listener.Adapter
- onFailure(Session, Throwable) - Method in interface org.eclipse.jetty.http2.api.Session.Listener
- onFailure(Session, Throwable, Callback) - Method in interface org.eclipse.jetty.http2.api.Session.Listener
-
Callback method invoked when a failure has been detected for this session.
- onFailure(Stream, int, String, Throwable, Callback) - Method in interface org.eclipse.jetty.http2.api.Stream.Listener
-
Callback method invoked when the stream failed.
- onFillable() - Method in class org.eclipse.jetty.http2.HTTP2Connection
- onFlushed(long) - Method in class org.eclipse.jetty.http2.HTTP2Connection
- onFlushed(long) - Method in class org.eclipse.jetty.http2.HTTP2Flusher.Entry
- onFlushed(long) - Method in class org.eclipse.jetty.http2.HTTP2Session
- onFlushed(long) - Method in interface org.eclipse.jetty.http2.ISession
-
Callback method invoked when bytes are flushed to the network.
- onFrame(Frame) - Method in class org.eclipse.jetty.http2.HTTP2Session
- onFrame(Frame) - Method in interface org.eclipse.jetty.http2.ISession
-
Callback method invoked during an HTTP/1.1 to HTTP/2 upgrade requests to process the given synthetic frame.
- onGoAway(Session, GoAwayFrame) - Method in interface org.eclipse.jetty.http2.api.Session.Listener
-
Callback method invoked when a GOAWAY frame has been received.
- onGoAway(GoAwayFrame) - Method in class org.eclipse.jetty.http2.HTTP2Connection
- onGoAway(GoAwayFrame) - Method in class org.eclipse.jetty.http2.HTTP2Session
-
This method is called when receiving a GO_AWAY from the other peer.
- onGoAway(GoAwayFrame) - Method in class org.eclipse.jetty.http2.parser.Parser.Listener.Adapter
- onGoAway(GoAwayFrame) - Method in interface org.eclipse.jetty.http2.parser.Parser.Listener
- onGoAway(GoAwayFrame) - Method in class org.eclipse.jetty.http2.parser.Parser.Listener.Wrapper
- onHeaders(Stream, HeadersFrame) - Method in class org.eclipse.jetty.http2.api.Stream.Listener.Adapter
- onHeaders(Stream, HeadersFrame) - Method in interface org.eclipse.jetty.http2.api.Stream.Listener
-
Callback method invoked when a HEADERS frame representing the HTTP response has been received.
- onHeaders(HeadersFrame) - Method in class org.eclipse.jetty.http2.HTTP2Connection
- onHeaders(HeadersFrame) - Method in class org.eclipse.jetty.http2.HTTP2Session
- onHeaders(HeadersFrame) - Method in class org.eclipse.jetty.http2.parser.Parser.Listener.Adapter
- onHeaders(HeadersFrame) - Method in interface org.eclipse.jetty.http2.parser.Parser.Listener
- onHeaders(HeadersFrame) - Method in class org.eclipse.jetty.http2.parser.Parser.Listener.Wrapper
- onIdleExpired() - Method in class org.eclipse.jetty.http2.HTTP2Connection
- onIdleExpired(TimeoutException) - Method in class org.eclipse.jetty.http2.HTTP2Stream
- onIdleTimeout() - Method in class org.eclipse.jetty.http2.HTTP2Session
-
This method is invoked when the idle timeout expires.
- onIdleTimeout() - Method in interface org.eclipse.jetty.http2.ISession
-
Callback invoked when the idle timeout expires.
- onIdleTimeout(Session) - Method in class org.eclipse.jetty.http2.api.Session.Listener.Adapter
- onIdleTimeout(Session) - Method in interface org.eclipse.jetty.http2.api.Session.Listener
-
Callback method invoked when the idle timeout expired.
- onIdleTimeout(Stream, Throwable) - Method in class org.eclipse.jetty.http2.api.Stream.Listener.Adapter
- onIdleTimeout(Stream, Throwable) - Method in interface org.eclipse.jetty.http2.api.Stream.Listener
-
Callback method invoked when the stream exceeds its idle timeout.
- onNewStream(Stream) - Method in interface org.eclipse.jetty.http2.api.Stream.Listener
-
Callback method invoked when a stream is created locally by
Session.newStream(HeadersFrame, Promise, Listener). - onNewStream(Stream, HeadersFrame) - Method in class org.eclipse.jetty.http2.api.Session.Listener.Adapter
- onNewStream(Stream, HeadersFrame) - Method in interface org.eclipse.jetty.http2.api.Session.Listener
-
Callback method invoked when a new stream is being created upon receiving a HEADERS frame representing an HTTP request.
- onOpen() - Method in class org.eclipse.jetty.http2.HTTP2Connection
- onOpen() - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
- onPing(Session, PingFrame) - Method in class org.eclipse.jetty.http2.api.Session.Listener.Adapter
- onPing(Session, PingFrame) - Method in interface org.eclipse.jetty.http2.api.Session.Listener
-
Callback method invoked when a PING frame has been received.
- onPing(PingFrame) - Method in class org.eclipse.jetty.http2.HTTP2Connection
- onPing(PingFrame) - Method in class org.eclipse.jetty.http2.HTTP2Session
- onPing(PingFrame) - Method in class org.eclipse.jetty.http2.parser.Parser.Listener.Adapter
- onPing(PingFrame) - Method in interface org.eclipse.jetty.http2.parser.Parser.Listener
- onPing(PingFrame) - Method in class org.eclipse.jetty.http2.parser.Parser.Listener.Wrapper
- onPreface() - Method in class org.eclipse.jetty.http2.parser.ServerParser.Listener.Adapter
- onPreface() - Method in interface org.eclipse.jetty.http2.parser.ServerParser.Listener
- onPreface() - Method in class org.eclipse.jetty.http2.parser.ServerParser.Listener.Wrapper
- onPreface() - Method in class org.eclipse.jetty.http2.parser.ServerParser
- onPreface(Session) - Method in class org.eclipse.jetty.http2.api.Session.Listener.Adapter
- onPreface(Session) - Method in interface org.eclipse.jetty.http2.api.Session.Listener
-
Callback method invoked:
- onPriority(PriorityFrame) - Method in class org.eclipse.jetty.http2.HTTP2Connection
- onPriority(PriorityFrame) - Method in class org.eclipse.jetty.http2.HTTP2Session
- onPriority(PriorityFrame) - Method in class org.eclipse.jetty.http2.parser.Parser.Listener.Adapter
- onPriority(PriorityFrame) - Method in interface org.eclipse.jetty.http2.parser.Parser.Listener
- onPriority(PriorityFrame) - Method in class org.eclipse.jetty.http2.parser.Parser.Listener.Wrapper
- onPush(Stream, PushPromiseFrame) - Method in class org.eclipse.jetty.http2.api.Stream.Listener.Adapter
- onPush(Stream, PushPromiseFrame) - Method in interface org.eclipse.jetty.http2.api.Stream.Listener
-
Callback method invoked when a PUSH_PROMISE frame has been received.
- onPushPromise(PushPromiseFrame) - Method in class org.eclipse.jetty.http2.HTTP2Connection
- onPushPromise(PushPromiseFrame) - Method in class org.eclipse.jetty.http2.parser.Parser.Listener.Adapter
- onPushPromise(PushPromiseFrame) - Method in interface org.eclipse.jetty.http2.parser.Parser.Listener
- onPushPromise(PushPromiseFrame) - Method in class org.eclipse.jetty.http2.parser.Parser.Listener.Wrapper
- onReset(Session, ResetFrame) - Method in class org.eclipse.jetty.http2.api.Session.Listener.Adapter
- onReset(Session, ResetFrame) - Method in interface org.eclipse.jetty.http2.api.Session.Listener
-
Callback method invoked when a RST_STREAM frame has been received for an unknown stream.
- onReset(Stream, ResetFrame) - Method in class org.eclipse.jetty.http2.api.Stream.Listener.Adapter
- onReset(Stream, ResetFrame) - Method in interface org.eclipse.jetty.http2.api.Stream.Listener
-
Callback method invoked when a RST_STREAM frame has been received for this stream.
- onReset(Stream, ResetFrame, Callback) - Method in interface org.eclipse.jetty.http2.api.Stream.Listener
-
Callback method invoked when a RST_STREAM frame has been received for this stream.
- onReset(ResetFrame) - Method in class org.eclipse.jetty.http2.HTTP2Connection
- onReset(ResetFrame) - Method in class org.eclipse.jetty.http2.HTTP2Session
- onReset(ResetFrame) - Method in class org.eclipse.jetty.http2.parser.Parser.Listener.Adapter
- onReset(ResetFrame) - Method in interface org.eclipse.jetty.http2.parser.Parser.Listener
- onReset(ResetFrame) - Method in class org.eclipse.jetty.http2.parser.Parser.Listener.Wrapper
- onResetForUnknownStream(ResetFrame) - Method in class org.eclipse.jetty.http2.HTTP2Session
- onSessionStalled(ISession) - Method in class org.eclipse.jetty.http2.AbstractFlowControlStrategy
- onSessionUnstalled(ISession) - Method in class org.eclipse.jetty.http2.AbstractFlowControlStrategy
- onSetting(ByteBuffer, Map<Integer, Integer>, int, int) - Method in class org.eclipse.jetty.http2.parser.SettingsBodyParser
- onSettings(ByteBuffer, Map<Integer, Integer>) - Method in class org.eclipse.jetty.http2.parser.SettingsBodyParser
- onSettings(Session, SettingsFrame) - Method in class org.eclipse.jetty.http2.api.Session.Listener.Adapter
- onSettings(Session, SettingsFrame) - Method in interface org.eclipse.jetty.http2.api.Session.Listener
-
Callback method invoked when a SETTINGS frame has been received.
- onSettings(SettingsFrame) - Method in class org.eclipse.jetty.http2.HTTP2Connection
- onSettings(SettingsFrame) - Method in class org.eclipse.jetty.http2.HTTP2Session
- onSettings(SettingsFrame) - Method in class org.eclipse.jetty.http2.parser.Parser.Listener.Adapter
- onSettings(SettingsFrame) - Method in interface org.eclipse.jetty.http2.parser.Parser.Listener
- onSettings(SettingsFrame) - Method in class org.eclipse.jetty.http2.parser.Parser.Listener.Wrapper
- onSettings(SettingsFrame, boolean) - Method in class org.eclipse.jetty.http2.HTTP2Session
- onShutdown() - Method in class org.eclipse.jetty.http2.HTTP2Session
-
This method is called when the TCP FIN is received from the remote peer.
- onShutdown() - Method in interface org.eclipse.jetty.http2.ISession
-
Callback invoked when the connection reads -1.
- onStreamCreated(IStream) - Method in class org.eclipse.jetty.http2.AbstractFlowControlStrategy
- onStreamCreated(IStream) - Method in class org.eclipse.jetty.http2.BufferingFlowControlStrategy
- onStreamCreated(IStream) - Method in interface org.eclipse.jetty.http2.FlowControlStrategy
- onStreamDestroyed(IStream) - Method in class org.eclipse.jetty.http2.AbstractFlowControlStrategy
- onStreamDestroyed(IStream) - Method in class org.eclipse.jetty.http2.BufferingFlowControlStrategy
- onStreamDestroyed(IStream) - Method in interface org.eclipse.jetty.http2.FlowControlStrategy
- onStreamFailure(int, int, String) - Method in class org.eclipse.jetty.http2.HTTP2Connection
- onStreamFailure(int, int, String) - Method in class org.eclipse.jetty.http2.HTTP2Session
- onStreamFailure(int, int, String) - Method in class org.eclipse.jetty.http2.parser.Parser.Listener.Adapter
- onStreamFailure(int, int, String) - Method in interface org.eclipse.jetty.http2.parser.Parser.Listener
- onStreamFailure(int, int, String) - Method in class org.eclipse.jetty.http2.parser.Parser.Listener.Wrapper
- onStreamOpened(IStream) - Method in class org.eclipse.jetty.http2.HTTP2Session
- onStreamStalled(IStream) - Method in class org.eclipse.jetty.http2.AbstractFlowControlStrategy
- onStreamUnstalled(IStream) - Method in class org.eclipse.jetty.http2.AbstractFlowControlStrategy
- onTimeout(Throwable) - Method in interface org.eclipse.jetty.http2.HTTP2Channel.Client
- onTimeout(Throwable, Consumer<Runnable>) - Method in interface org.eclipse.jetty.http2.HTTP2Channel.Server
- onTrailer(HeadersFrame) - Method in interface org.eclipse.jetty.http2.HTTP2Channel.Server
- onUpgradeTo(ByteBuffer) - Method in class org.eclipse.jetty.http2.HTTP2Connection
- onWindowUpdate(WindowUpdateFrame) - Method in class org.eclipse.jetty.http2.HTTP2Connection
- onWindowUpdate(WindowUpdateFrame) - Method in class org.eclipse.jetty.http2.HTTP2Session
- onWindowUpdate(WindowUpdateFrame) - Method in class org.eclipse.jetty.http2.parser.Parser.Listener.Adapter
- onWindowUpdate(WindowUpdateFrame) - Method in interface org.eclipse.jetty.http2.parser.Parser.Listener
- onWindowUpdate(WindowUpdateFrame) - Method in class org.eclipse.jetty.http2.parser.Parser.Listener.Wrapper
- onWindowUpdate(ISession, IStream, WindowUpdateFrame) - Method in class org.eclipse.jetty.http2.AbstractFlowControlStrategy
- onWindowUpdate(ISession, IStream, WindowUpdateFrame) - Method in interface org.eclipse.jetty.http2.FlowControlStrategy
- onWindowUpdate(IStream, WindowUpdateFrame) - Method in class org.eclipse.jetty.http2.HTTP2Session
- onWindowUpdate(IStream, WindowUpdateFrame) - Method in interface org.eclipse.jetty.http2.ISession
-
Callback method invoked when a WINDOW_UPDATE frame has been received.
- org.eclipse.jetty.http2 - package org.eclipse.jetty.http2
- org.eclipse.jetty.http2.api - package org.eclipse.jetty.http2.api
- org.eclipse.jetty.http2.api.server - package org.eclipse.jetty.http2.api.server
- org.eclipse.jetty.http2.common - module org.eclipse.jetty.http2.common
- org.eclipse.jetty.http2.frames - package org.eclipse.jetty.http2.frames
- org.eclipse.jetty.http2.generator - package org.eclipse.jetty.http2.generator
- org.eclipse.jetty.http2.parser - package org.eclipse.jetty.http2.parser
P
- padding() - Method in class org.eclipse.jetty.http2.frames.DataFrame
- PADDING - Static variable in interface org.eclipse.jetty.http2.Flags
- parse(ByteBuffer) - Method in class org.eclipse.jetty.http2.parser.BodyParser
-
Parses the body bytes in the given
buffer; only the body bytes are consumed, therefore when this method returns, the buffer may contain unconsumed bytes. - parse(ByteBuffer) - Method in class org.eclipse.jetty.http2.parser.ContinuationBodyParser
- parse(ByteBuffer) - Method in class org.eclipse.jetty.http2.parser.DataBodyParser
- parse(ByteBuffer) - Method in class org.eclipse.jetty.http2.parser.GoAwayBodyParser
- parse(ByteBuffer) - Method in class org.eclipse.jetty.http2.parser.HeaderParser
-
Parses the header bytes in the given
buffer; only the header bytes are consumed, therefore when this method returns, the buffer may contain unconsumed bytes. - parse(ByteBuffer) - Method in class org.eclipse.jetty.http2.parser.HeadersBodyParser
- parse(ByteBuffer) - Method in class org.eclipse.jetty.http2.parser.Parser
-
Parses the given
bufferbytes and emit events to aParser.Listener. - parse(ByteBuffer) - Method in class org.eclipse.jetty.http2.parser.PingBodyParser
- parse(ByteBuffer) - Method in class org.eclipse.jetty.http2.parser.PrefaceParser
- parse(ByteBuffer) - Method in class org.eclipse.jetty.http2.parser.PriorityBodyParser
- parse(ByteBuffer) - Method in class org.eclipse.jetty.http2.parser.PushPromiseBodyParser
- parse(ByteBuffer) - Method in class org.eclipse.jetty.http2.parser.ResetBodyParser
- parse(ByteBuffer) - Method in class org.eclipse.jetty.http2.parser.ServerParser
- parse(ByteBuffer) - Method in class org.eclipse.jetty.http2.parser.SettingsBodyParser
- parse(ByteBuffer) - Method in class org.eclipse.jetty.http2.parser.UnknownBodyParser
- parse(ByteBuffer) - Method in class org.eclipse.jetty.http2.parser.WindowUpdateBodyParser
- parse(ByteBuffer, int) - Method in class org.eclipse.jetty.http2.parser.HeaderBlockParser
-
Parses @{code blockLength} HPACK bytes from the given
buffer. - parseBody(ByteBuffer) - Method in class org.eclipse.jetty.http2.parser.Parser
- parseBody(ByteBuffer) - Static method in class org.eclipse.jetty.http2.parser.SettingsBodyParser
-
Parses the given buffer containing the whole body of a
SETTINGSframe (without header bytes), typically from theHTTP2-Settingsheader. - parseHeader(ByteBuffer) - Method in class org.eclipse.jetty.http2.parser.Parser
- Parser - Class in org.eclipse.jetty.http2.parser
-
The HTTP/2 protocol parser.
- Parser(ByteBufferPool, int) - Constructor for class org.eclipse.jetty.http2.parser.Parser
- Parser(ByteBufferPool, int, int) - Constructor for class org.eclipse.jetty.http2.parser.Parser
-
Deprecated.
- Parser(ByteBufferPool, int, int, RateControl) - Constructor for class org.eclipse.jetty.http2.parser.Parser
-
Deprecated.
- Parser(ByteBufferPool, int, RateControl) - Constructor for class org.eclipse.jetty.http2.parser.Parser
- Parser.Listener - Interface in org.eclipse.jetty.http2.parser
- Parser.Listener.Adapter - Class in org.eclipse.jetty.http2.parser
- Parser.Listener.Wrapper - Class in org.eclipse.jetty.http2.parser
- ping(PingFrame, Callback) - Method in interface org.eclipse.jetty.http2.api.Session
-
Sends the given PING
frame. - ping(PingFrame, Callback) - Method in class org.eclipse.jetty.http2.HTTP2Session
- PING - Enum constant in enum org.eclipse.jetty.http2.frames.FrameType
- PING_LENGTH - Static variable in class org.eclipse.jetty.http2.frames.PingFrame
- PingBodyParser - Class in org.eclipse.jetty.http2.parser
- PingBodyParser(HeaderParser, Parser.Listener) - Constructor for class org.eclipse.jetty.http2.parser.PingBodyParser
- PingFrame - Class in org.eclipse.jetty.http2.frames
- PingFrame(boolean) - Constructor for class org.eclipse.jetty.http2.frames.PingFrame
-
Creates a PING frame with an empty payload.
- PingFrame(byte[], boolean) - Constructor for class org.eclipse.jetty.http2.frames.PingFrame
-
Creates a PING frame with the given
payload. - PingFrame(long, boolean) - Constructor for class org.eclipse.jetty.http2.frames.PingFrame
-
Creates a PING frame with the given
longvalueas payload. - PingGenerator - Class in org.eclipse.jetty.http2.generator
- PingGenerator(HeaderGenerator) - Constructor for class org.eclipse.jetty.http2.generator.PingGenerator
- PREFACE - Enum constant in enum org.eclipse.jetty.http2.frames.FrameType
- PREFACE_BYTES - Static variable in class org.eclipse.jetty.http2.frames.PrefaceFrame
-
The HTTP/2 preface bytes.
- PREFACE_PREAMBLE_BYTES - Static variable in class org.eclipse.jetty.http2.frames.PrefaceFrame
-
The bytes of the HTTP/2 preface that form a legal HTTP/1.1 request, used in the direct upgrade.
- PrefaceFrame - Class in org.eclipse.jetty.http2.frames
- PrefaceFrame() - Constructor for class org.eclipse.jetty.http2.frames.PrefaceFrame
- PrefaceGenerator - Class in org.eclipse.jetty.http2.generator
- PrefaceGenerator() - Constructor for class org.eclipse.jetty.http2.generator.PrefaceGenerator
- PrefaceParser - Class in org.eclipse.jetty.http2.parser
- PrefaceParser(Parser.Listener) - Constructor for class org.eclipse.jetty.http2.parser.PrefaceParser
- prepend(HTTP2Flusher.Entry) - Method in class org.eclipse.jetty.http2.HTTP2Flusher
- priority(PriorityFrame, Callback) - Method in interface org.eclipse.jetty.http2.api.Session
-
Sends the given PRIORITY
frame. - priority(PriorityFrame, Callback) - Method in class org.eclipse.jetty.http2.HTTP2Session
- PRIORITY - Enum constant in enum org.eclipse.jetty.http2.frames.FrameType
- PRIORITY - Static variable in interface org.eclipse.jetty.http2.Flags
- PRIORITY_LENGTH - Static variable in class org.eclipse.jetty.http2.frames.PriorityFrame
- PriorityBodyParser - Class in org.eclipse.jetty.http2.parser
- PriorityBodyParser(HeaderParser, Parser.Listener) - Constructor for class org.eclipse.jetty.http2.parser.PriorityBodyParser
- PriorityFrame - Class in org.eclipse.jetty.http2.frames
- PriorityFrame(int, int, boolean) - Constructor for class org.eclipse.jetty.http2.frames.PriorityFrame
- PriorityFrame(int, int, int, boolean) - Constructor for class org.eclipse.jetty.http2.frames.PriorityFrame
- PriorityGenerator - Class in org.eclipse.jetty.http2.generator
- PriorityGenerator(HeaderGenerator) - Constructor for class org.eclipse.jetty.http2.generator.PriorityGenerator
- process() - Method in class org.eclipse.jetty.http2.HTTP2Flusher
- process() - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
- process(Frame, Callback) - Method in class org.eclipse.jetty.http2.HTTP2Stream
- process(Frame, Callback) - Method in interface org.eclipse.jetty.http2.IStream
-
Processes the given
frame, belonging to this stream. - produce() - Method in class org.eclipse.jetty.http2.HTTP2Connection.HTTP2Producer
- produce() - Method in class org.eclipse.jetty.http2.HTTP2Connection
- PROTOCOL_ERROR - Enum constant in enum org.eclipse.jetty.http2.ErrorCode
-
Indicates a generic HTTP/2 protocol violation.
- push(PushPromiseFrame, Stream.Listener) - Method in interface org.eclipse.jetty.http2.api.Stream
-
Sends the given PUSH_PROMISE
frame. - push(PushPromiseFrame, Promise<Stream>, Stream.Listener) - Method in interface org.eclipse.jetty.http2.api.Stream
-
Sends the given PUSH_PROMISE
frame. - push(PushPromiseFrame, Promise<Stream>, Stream.Listener) - Method in class org.eclipse.jetty.http2.HTTP2Stream
- push(IStream, Promise<Stream>, PushPromiseFrame, Stream.Listener) - Method in class org.eclipse.jetty.http2.HTTP2Session
- push(IStream, Promise<Stream>, PushPromiseFrame, Stream.Listener) - Method in interface org.eclipse.jetty.http2.ISession
-
Enqueues the given PUSH_PROMISE frame to be written to the connection.
- PUSH_PROMISE - Enum constant in enum org.eclipse.jetty.http2.frames.FrameType
- PushPromiseBodyParser - Class in org.eclipse.jetty.http2.parser
- PushPromiseBodyParser(HeaderParser, Parser.Listener, HeaderBlockParser) - Constructor for class org.eclipse.jetty.http2.parser.PushPromiseBodyParser
- PushPromiseFrame - Class in org.eclipse.jetty.http2.frames
- PushPromiseFrame(int, int, MetaData.Request) - Constructor for class org.eclipse.jetty.http2.frames.PushPromiseFrame
- PushPromiseFrame(int, MetaData.Request) - Constructor for class org.eclipse.jetty.http2.frames.PushPromiseFrame
- PushPromiseGenerator - Class in org.eclipse.jetty.http2.generator
- PushPromiseGenerator(HeaderGenerator, HpackEncoder) - Constructor for class org.eclipse.jetty.http2.generator.PushPromiseGenerator
R
- RateControl - Interface in org.eclipse.jetty.http2.parser
-
Controls rate of events via
RateControl.onEvent(Object). - RateControl.Factory - Interface in org.eclipse.jetty.http2.parser
-
Factory to create RateControl instances.
- rateControlOnEvent(Object) - Method in class org.eclipse.jetty.http2.parser.BodyParser
- RECEIVED - Enum constant in enum org.eclipse.jetty.http2.CloseState.Event
- REFUSED_STREAM_ERROR - Enum constant in enum org.eclipse.jetty.http2.ErrorCode
-
Indicates that a stream was rejected before application processing.
- remaining() - Method in class org.eclipse.jetty.http2.frames.DataFrame
- REMOTELY_CLOSED - Enum constant in enum org.eclipse.jetty.http2.CloseState
-
A half-close frame has been received.
- removeAttribute(String) - Method in interface org.eclipse.jetty.http2.api.Stream
- removeAttribute(String) - Method in class org.eclipse.jetty.http2.HTTP2Stream
- removeStream(IStream) - Method in class org.eclipse.jetty.http2.HTTP2Session
- removeStream(IStream) - Method in interface org.eclipse.jetty.http2.ISession
-
Removes the given
stream. - reset() - Method in class org.eclipse.jetty.http2.AbstractFlowControlStrategy
- reset() - Method in class org.eclipse.jetty.http2.parser.HeaderParser
- reset() - Method in class org.eclipse.jetty.http2.parser.SettingsBodyParser
- reset(ResetFrame, Callback) - Method in interface org.eclipse.jetty.http2.api.Stream
-
Sends the given RST_STREAM
frame. - reset(ResetFrame, Callback) - Method in class org.eclipse.jetty.http2.HTTP2Stream
- RESET_LENGTH - Static variable in class org.eclipse.jetty.http2.frames.ResetFrame
- ResetBodyParser - Class in org.eclipse.jetty.http2.parser
- ResetBodyParser(HeaderParser, Parser.Listener) - Constructor for class org.eclipse.jetty.http2.parser.ResetBodyParser
- ResetFrame - Class in org.eclipse.jetty.http2.frames
- ResetFrame(int, int) - Constructor for class org.eclipse.jetty.http2.frames.ResetFrame
- ResetGenerator - Class in org.eclipse.jetty.http2.generator
- ResetGenerator(HeaderGenerator) - Constructor for class org.eclipse.jetty.http2.generator.ResetGenerator
- RST_STREAM - Enum constant in enum org.eclipse.jetty.http2.frames.FrameType
S
- send(IStream.FrameList, Callback) - Method in class org.eclipse.jetty.http2.HTTP2Stream
- send(IStream.FrameList, Callback) - Method in interface org.eclipse.jetty.http2.IStream
-
Sends the given list of frames.
- sendWindowUpdate(IStream, ISession, WindowUpdateFrame) - Method in class org.eclipse.jetty.http2.BufferingFlowControlStrategy
- ServerParser - Class in org.eclipse.jetty.http2.parser
- ServerParser(ByteBufferPool, int, int, RateControl) - Constructor for class org.eclipse.jetty.http2.parser.ServerParser
-
Deprecated.
- ServerParser(ByteBufferPool, int, RateControl) - Constructor for class org.eclipse.jetty.http2.parser.ServerParser
- ServerParser.Listener - Interface in org.eclipse.jetty.http2.parser
- ServerParser.Listener.Adapter - Class in org.eclipse.jetty.http2.parser
- ServerParser.Listener.Wrapper - Class in org.eclipse.jetty.http2.parser
- ServerSessionListener - Interface in org.eclipse.jetty.http2.api.server
-
Server-side extension of
Session.Listenerthat exposes additional events. - ServerSessionListener.Adapter - Class in org.eclipse.jetty.http2.api.server
-
Empty implementation of
ServerSessionListener - Session - Interface in org.eclipse.jetty.http2.api
-
A
Sessionrepresents the client-side endpoint of an HTTP/2 connection to a single origin server. - SESSION_FAILURE - Static variable in class org.eclipse.jetty.http2.parser.HeaderBlockParser
- Session.Listener - Interface in org.eclipse.jetty.http2.api
-
A
Session.Listeneris the passive counterpart of aSessionand receives events happening on an HTTP/2 connection. - Session.Listener.Adapter - Class in org.eclipse.jetty.http2.api
-
Empty implementation of
Stream.Listener. - setAttachment(Object) - Method in class org.eclipse.jetty.http2.HTTP2Stream
- setAttribute(String, Object) - Method in interface org.eclipse.jetty.http2.api.Stream
- setAttribute(String, Object) - Method in class org.eclipse.jetty.http2.HTTP2Stream
- setBufferRatio(float) - Method in class org.eclipse.jetty.http2.BufferingFlowControlStrategy
- setConnection(Connection) - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
- setConnectProtocolEnabled(boolean) - Method in class org.eclipse.jetty.http2.HTTP2Session
- setEndStream(boolean) - Method in class org.eclipse.jetty.http2.parser.HeaderBlockFragments
- setHeaderTableSize(int) - Method in class org.eclipse.jetty.http2.generator.Generator
-
Deprecated.
- setIdleTimeout(long) - Method in interface org.eclipse.jetty.http2.api.Stream
- setIdleTimeout(long) - Method in class org.eclipse.jetty.http2.HTTP2Stream
- setIdleTimeout(long) - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
- setInitialSessionRecvWindow(int) - Method in class org.eclipse.jetty.http2.HTTP2Session
- setListener(Stream.Listener) - Method in class org.eclipse.jetty.http2.HTTP2Stream
- setListener(Stream.Listener) - Method in interface org.eclipse.jetty.http2.IStream
- setMaxEncoderTableCapacity(int) - Method in class org.eclipse.jetty.http2.HTTP2Session
- setMaxFrameLength(int) - Method in class org.eclipse.jetty.http2.parser.Parser
-
Deprecated.
- setMaxFrameSize(int) - Method in class org.eclipse.jetty.http2.generator.Generator
- setMaxFrameSize(int) - Method in class org.eclipse.jetty.http2.generator.HeaderGenerator
- setMaxFrameSize(int) - Method in class org.eclipse.jetty.http2.parser.Parser
- setMaxHeaderListSize(int) - Method in class org.eclipse.jetty.http2.generator.Generator
-
Deprecated.
- setMaxLocalStreams(int) - Method in class org.eclipse.jetty.http2.HTTP2Session
- setMaxRemoteStreams(int) - Method in class org.eclipse.jetty.http2.HTTP2Session
- setMaxSettingsKeys(int) - Method in class org.eclipse.jetty.http2.parser.Parser
- setPriorityFrame(PriorityFrame) - Method in class org.eclipse.jetty.http2.parser.HeaderBlockFragments
- setStreamId(int) - Method in class org.eclipse.jetty.http2.parser.HeaderBlockFragments
- setStreamIdleTimeout(long) - Method in class org.eclipse.jetty.http2.HTTP2Session
- settings(SettingsFrame, Callback) - Method in interface org.eclipse.jetty.http2.api.Session
-
Sends the given SETTINGS
frameto configure the session. - settings(SettingsFrame, Callback) - Method in class org.eclipse.jetty.http2.HTTP2Session
- SETTINGS - Enum constant in enum org.eclipse.jetty.http2.frames.FrameType
- SETTINGS_TIMEOUT_ERROR - Enum constant in enum org.eclipse.jetty.http2.ErrorCode
-
Indicates that a SETTINGS frame did not receive a reply in a timely manner.
- SettingsBodyParser - Class in org.eclipse.jetty.http2.parser
- SettingsBodyParser(HeaderParser, Parser.Listener) - Constructor for class org.eclipse.jetty.http2.parser.SettingsBodyParser
- SettingsBodyParser(HeaderParser, Parser.Listener, int) - Constructor for class org.eclipse.jetty.http2.parser.SettingsBodyParser
- SettingsFrame - Class in org.eclipse.jetty.http2.frames
- SettingsFrame(Map<Integer, Integer>, boolean) - Constructor for class org.eclipse.jetty.http2.frames.SettingsFrame
- SettingsGenerator - Class in org.eclipse.jetty.http2.generator
- SettingsGenerator(HeaderGenerator) - Constructor for class org.eclipse.jetty.http2.generator.SettingsGenerator
- setUseInputDirectByteBuffers(boolean) - Method in class org.eclipse.jetty.http2.HTTP2Connection
- setUseOutputDirectByteBuffers(boolean) - Method in class org.eclipse.jetty.http2.HTTP2Connection
- setValidateHpackEncoding(boolean) - Method in class org.eclipse.jetty.http2.generator.Generator
-
Deprecated.
- setWriteThreshold(int) - Method in class org.eclipse.jetty.http2.HTTP2Session
- shutdown() - Method in class org.eclipse.jetty.http2.HTTP2Session
- shutdown() - Method in interface org.eclipse.jetty.http2.ISession
-
Gracefully closes the session, returning a
CompletableFuturethat is completed when all the streams currently being processed are completed. - shutdownOutput() - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
- SimpleFlowControlStrategy - Class in org.eclipse.jetty.http2
- SimpleFlowControlStrategy() - Constructor for class org.eclipse.jetty.http2.SimpleFlowControlStrategy
- SimpleFlowControlStrategy(int) - Constructor for class org.eclipse.jetty.http2.SimpleFlowControlStrategy
- standardUpgrade() - Method in class org.eclipse.jetty.http2.parser.ServerParser
-
The standard HTTP/1.1 upgrade path.
- storeFragment(ByteBuffer, int, boolean) - Method in class org.eclipse.jetty.http2.parser.HeaderBlockFragments
- stream - Variable in class org.eclipse.jetty.http2.HTTP2Flusher.Entry
- Stream - Interface in org.eclipse.jetty.http2.api
- STREAM_CLOSED_ERROR - Enum constant in enum org.eclipse.jetty.http2.ErrorCode
-
Indicates that a stream frame has been received after the stream was closed.
- STREAM_FAILURE - Static variable in class org.eclipse.jetty.http2.parser.HeaderBlockParser
- Stream.Listener - Interface in org.eclipse.jetty.http2.api
-
A
Stream.Listeneris the passive counterpart of aStreamand receives events happening on an HTTP/2 stream. - Stream.Listener.Adapter - Class in org.eclipse.jetty.http2.api
-
Empty implementation of
Stream.Listener - streamFailure(int, int, String) - Method in class org.eclipse.jetty.http2.parser.BodyParser
- StreamFrame - Class in org.eclipse.jetty.http2.frames
- StreamFrame(FrameType, int) - Constructor for class org.eclipse.jetty.http2.frames.StreamFrame
- succeeded() - Method in class org.eclipse.jetty.http2.HTTP2Flusher
- succeeded() - Method in class org.eclipse.jetty.http2.HTTP2Stream
T
- toString() - Method in class org.eclipse.jetty.http2.BufferingFlowControlStrategy
- toString() - Method in class org.eclipse.jetty.http2.frames.ContinuationFrame
- toString() - Method in class org.eclipse.jetty.http2.frames.DataFrame
- toString() - Method in class org.eclipse.jetty.http2.frames.Frame
- toString() - Method in class org.eclipse.jetty.http2.frames.GoAwayFrame
- toString() - Method in class org.eclipse.jetty.http2.frames.HeadersFrame
- toString() - Method in class org.eclipse.jetty.http2.frames.PriorityFrame
- toString() - Method in class org.eclipse.jetty.http2.frames.PushPromiseFrame
- toString() - Method in class org.eclipse.jetty.http2.frames.ResetFrame
- toString() - Method in class org.eclipse.jetty.http2.frames.SettingsFrame
- toString() - Method in class org.eclipse.jetty.http2.frames.UnknownFrame
- toString() - Method in class org.eclipse.jetty.http2.frames.WindowUpdateFrame
- toString() - Method in class org.eclipse.jetty.http2.HTTP2Connection.HTTP2Producer
- toString() - Method in class org.eclipse.jetty.http2.HTTP2Flusher.Entry
- toString() - Method in class org.eclipse.jetty.http2.HTTP2Flusher
- toString() - Method in class org.eclipse.jetty.http2.HTTP2Session
- toString() - Method in class org.eclipse.jetty.http2.HTTP2Stream
- toString() - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
- toString() - Method in class org.eclipse.jetty.http2.parser.HeaderParser
- toString(int, String) - Static method in enum org.eclipse.jetty.http2.ErrorCode
- tryConvertPayload() - Method in class org.eclipse.jetty.http2.frames.GoAwayFrame
- tryFillInterested(Callback) - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
U
- UnknownBodyParser - Class in org.eclipse.jetty.http2.parser
- UnknownBodyParser(HeaderParser, Parser.Listener) - Constructor for class org.eclipse.jetty.http2.parser.UnknownBodyParser
- UnknownFrame - Class in org.eclipse.jetty.http2.frames
- UnknownFrame(int) - Constructor for class org.eclipse.jetty.http2.frames.UnknownFrame
- updateClose(boolean, CloseState.Event) - Method in class org.eclipse.jetty.http2.HTTP2Stream
- updateClose(boolean, CloseState.Event) - Method in interface org.eclipse.jetty.http2.IStream
-
Updates the close state of this stream.
- updateInitialStreamWindow(ISession, int, boolean) - Method in class org.eclipse.jetty.http2.AbstractFlowControlStrategy
- updateInitialStreamWindow(ISession, int, boolean) - Method in interface org.eclipse.jetty.http2.FlowControlStrategy
- updateLastRemoteStreamId(int) - Method in class org.eclipse.jetty.http2.HTTP2Session
- updateRecvWindow(int) - Method in class org.eclipse.jetty.http2.HTTP2Session
- updateRecvWindow(int) - Method in class org.eclipse.jetty.http2.HTTP2Stream
- updateRecvWindow(int) - Method in interface org.eclipse.jetty.http2.ISession
-
Updates the session receive window by the given
delta. - updateRecvWindow(int) - Method in interface org.eclipse.jetty.http2.IStream
-
Updates the stream receive window by the given
delta. - updateSendWindow(int) - Method in class org.eclipse.jetty.http2.HTTP2Session
- updateSendWindow(int) - Method in class org.eclipse.jetty.http2.HTTP2Stream
- updateSendWindow(int) - Method in interface org.eclipse.jetty.http2.ISession
-
Updates the session send window by the given
delta. - updateSendWindow(int) - Method in interface org.eclipse.jetty.http2.IStream
-
Updates the stream send window by the given
delta. - upgrade(Connection) - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
V
- valueOf(String) - Static method in enum org.eclipse.jetty.http2.CloseState.Event
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.jetty.http2.CloseState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.jetty.http2.ErrorCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.jetty.http2.frames.FrameType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.eclipse.jetty.http2.CloseState.Event
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.jetty.http2.CloseState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.jetty.http2.ErrorCode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.jetty.http2.frames.FrameType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- window(IStream, WindowUpdateFrame) - Method in class org.eclipse.jetty.http2.HTTP2Flusher
- WINDOW_UPDATE - Enum constant in enum org.eclipse.jetty.http2.frames.FrameType
- WINDOW_UPDATE_LENGTH - Static variable in class org.eclipse.jetty.http2.frames.WindowUpdateFrame
- WindowRateControl - Class in org.eclipse.jetty.http2.parser
-
An implementation of
RateControlthat limits the number of events within a time period. - WindowRateControl(int, Duration) - Constructor for class org.eclipse.jetty.http2.parser.WindowRateControl
- WindowRateControl.Factory - Class in org.eclipse.jetty.http2.parser
- windowUpdate(ISession, IStream, WindowUpdateFrame) - Method in class org.eclipse.jetty.http2.AbstractFlowControlStrategy
- windowUpdate(ISession, IStream, WindowUpdateFrame) - Method in class org.eclipse.jetty.http2.BufferingFlowControlStrategy
- windowUpdate(ISession, IStream, WindowUpdateFrame) - Method in interface org.eclipse.jetty.http2.FlowControlStrategy
- WindowUpdateBodyParser - Class in org.eclipse.jetty.http2.parser
- WindowUpdateBodyParser(HeaderParser, Parser.Listener) - Constructor for class org.eclipse.jetty.http2.parser.WindowUpdateBodyParser
- WindowUpdateFrame - Class in org.eclipse.jetty.http2.frames
- WindowUpdateFrame(int, int) - Constructor for class org.eclipse.jetty.http2.frames.WindowUpdateFrame
- WindowUpdateGenerator - Class in org.eclipse.jetty.http2.generator
- WindowUpdateGenerator(HeaderGenerator) - Constructor for class org.eclipse.jetty.http2.generator.WindowUpdateGenerator
- withStreamId(int) - Method in class org.eclipse.jetty.http2.frames.DataFrame
- withStreamId(int) - Method in class org.eclipse.jetty.http2.frames.HeadersFrame
- withStreamId(int) - Method in class org.eclipse.jetty.http2.frames.PriorityFrame
- withStreamId(int) - Method in class org.eclipse.jetty.http2.frames.PushPromiseFrame
- withStreamId(int) - Method in class org.eclipse.jetty.http2.frames.StreamFrame
- Wrapper(Parser.Listener) - Constructor for class org.eclipse.jetty.http2.parser.Parser.Listener.Wrapper
- Wrapper(ServerParser.Listener) - Constructor for class org.eclipse.jetty.http2.parser.ServerParser.Listener.Wrapper
- write(Callback, ByteBuffer...) - Method in class org.eclipse.jetty.http2.HTTP2StreamEndPoint
All Classes and Interfaces|All Packages|Constant Field Values
Session.getLocalSocketAddress()instead