Index

A B C D E F G H I L M N O P R S T U V W 
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 n more DATA frames 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
 
getMaxHeaderListSize() - Method in class org.eclipse.jetty.http2.parser.HeaderBlockParser
 
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.
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 flag is 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
Deprecated.
HeaderBlockFragments(ByteBufferPool, int) - 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 frame representing 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 HEADERS frame with the specified stream id.
HeadersFrame(MetaData, PriorityFrame, boolean) - Constructor for class org.eclipse.jetty.http2.frames.HeadersFrame
Creates a new HEADERS frame with an unspecified stream id.
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 HEADERS response frame is received.
HTTP2Channel.Server - Interface in org.eclipse.jetty.http2
A server specific handler for events that happen after a HEADERS request 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
 

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 frame to create a new Stream.
newStream(HeadersFrame, Promise<Stream>, Stream.Listener) - Method in interface org.eclipse.jetty.http2.api.Session
Sends the given HEADERS frame to create a new Stream.
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 timeout is 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 buffer bytes and emit events to a Parser.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 SETTINGS frame (without header bytes), typically from the HTTP2-Settings header.
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 long value as 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.Listener that 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 Session represents 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.Listener is the passive counterpart of a Session and 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 frame to 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 CompletableFuture that 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
A Stream represents a bidirectional exchange of data on top of a Session.
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.Listener is the passive counterpart of a Stream and 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 RateControl that 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
 
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values