java.lang.Object
io.helidon.http.http2.Http2LoggingFrameListener
- All Implemented Interfaces:
Http2FrameListener
HTTP/2 frame listener that logs all calls.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
frame
(SocketContext ctx, int streamId, BufferData data) Frame data.void
frame
(SocketContext ctx, int streamId, Http2GoAway go) Go away frame.void
frame
(SocketContext ctx, int streamId, Http2Ping ping) Ping frame.void
frame
(SocketContext ctx, int streamId, Http2Priority priority) Priority frame.void
frame
(SocketContext ctx, int streamId, Http2RstStream rstStream) RST stream frame.void
frame
(SocketContext ctx, int streamId, Http2Settings settings) Settings frame.void
frame
(SocketContext ctx, int streamId, Http2WindowUpdate windowUpdate) Window update frame.void
frameHeader
(SocketContext ctx, int streamId, BufferData headerData) Frame header data.void
frameHeader
(SocketContext ctx, int streamId, Http2FrameHeader frameHeader) Frame header.void
headers
(SocketContext ctx, int streamId, Http2Headers headers) Headers received.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.helidon.http.http2.Http2FrameListener
frame, frame
-
Constructor Details
-
Http2LoggingFrameListener
Create listener with a prefix.- Parameters:
prefix
- log prefix and logging output prefix (such assend
andrecv
)
-
-
Method Details
-
frameHeader
Description copied from interface:Http2FrameListener
Frame header data.- Specified by:
frameHeader
in interfaceHttp2FrameListener
- Parameters:
ctx
- contextstreamId
- id of the stream that triggered this eventheaderData
- header data
-
frameHeader
Description copied from interface:Http2FrameListener
Frame header.- Specified by:
frameHeader
in interfaceHttp2FrameListener
- Parameters:
ctx
- contextstreamId
- id of the stream that triggered this eventframeHeader
- frame header
-
frame
Description copied from interface:Http2FrameListener
Frame data.- Specified by:
frame
in interfaceHttp2FrameListener
- Parameters:
ctx
- contextstreamId
- id of the stream that triggered this eventdata
- frame data
-
frame
Description copied from interface:Http2FrameListener
Priority frame.- Specified by:
frame
in interfaceHttp2FrameListener
- Parameters:
ctx
- contextstreamId
- id of the stream that triggered this eventpriority
- priority
-
frame
Description copied from interface:Http2FrameListener
RST stream frame.- Specified by:
frame
in interfaceHttp2FrameListener
- Parameters:
ctx
- contextstreamId
- id of the stream that triggered this eventrstStream
- rst stream
-
frame
Description copied from interface:Http2FrameListener
Settings frame.- Specified by:
frame
in interfaceHttp2FrameListener
- Parameters:
ctx
- contextstreamId
- id of the stream that triggered this eventsettings
- settings
-
frame
Description copied from interface:Http2FrameListener
Ping frame.- Specified by:
frame
in interfaceHttp2FrameListener
- Parameters:
ctx
- contextstreamId
- id of the stream that triggered this eventping
- ping
-
frame
Description copied from interface:Http2FrameListener
Go away frame.- Specified by:
frame
in interfaceHttp2FrameListener
- Parameters:
ctx
- contextstreamId
- id of the stream that triggered this eventgo
- go away
-
frame
Description copied from interface:Http2FrameListener
Window update frame.- Specified by:
frame
in interfaceHttp2FrameListener
- Parameters:
ctx
- contextstreamId
- id of the stream that triggered this eventwindowUpdate
- window update
-
headers
Description copied from interface:Http2FrameListener
Headers received.- Specified by:
headers
in interfaceHttp2FrameListener
- Parameters:
ctx
- contextstreamId
- HTTP/2 stream ID to augment the server socket id and server connection idheaders
- headers
-