Package io.netty.handler.codec.http2
Class Http2MaxRstFrameDecoder
java.lang.Object
io.netty.handler.codec.http2.DecoratingHttp2ConnectionDecoder
io.netty.handler.codec.http2.Http2MaxRstFrameDecoder
- All Implemented Interfaces:
Http2ConnectionDecoder
,Closeable
,AutoCloseable
Enforce a limit on the maximum number of RST frames that are allowed per a window
before the connection will be closed with a GO_AWAY frame.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final int
private final int
-
Constructor Summary
ConstructorsConstructorDescriptionHttp2MaxRstFrameDecoder
(Http2ConnectionDecoder delegate, int maxRstFramesPerWindow, int secondsPerWindow) -
Method Summary
Modifier and TypeMethodDescriptionGet theHttp2FrameListener
which will be notified when frames are decoded.void
frameListener
(Http2FrameListener listener) Set theHttp2FrameListener
which will be notified when frames are decoded.(package private) Http2FrameListener
Methods inherited from class io.netty.handler.codec.http2.DecoratingHttp2ConnectionDecoder
close, connection, decodeFrame, flowController, lifecycleManager, localSettings, prefaceReceived
-
Field Details
-
maxRstFramesPerWindow
private final int maxRstFramesPerWindow -
secondsPerWindow
private final int secondsPerWindow
-
-
Constructor Details
-
Http2MaxRstFrameDecoder
Http2MaxRstFrameDecoder(Http2ConnectionDecoder delegate, int maxRstFramesPerWindow, int secondsPerWindow)
-
-
Method Details
-
frameListener
Description copied from interface:Http2ConnectionDecoder
Set theHttp2FrameListener
which will be notified when frames are decoded.This must be set before frames are decoded.
- Specified by:
frameListener
in interfaceHttp2ConnectionDecoder
- Overrides:
frameListener
in classDecoratingHttp2ConnectionDecoder
-
frameListener
Description copied from interface:Http2ConnectionDecoder
Get theHttp2FrameListener
which will be notified when frames are decoded.- Specified by:
frameListener
in interfaceHttp2ConnectionDecoder
- Overrides:
frameListener
in classDecoratingHttp2ConnectionDecoder
-
frameListener0
Http2FrameListener frameListener0()
-