public class Http2ServerTimeoutHandler extends Object implements Http2DataEventListener
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Destroy this
Http2DataEventListener. |
boolean |
onDataRead(io.netty.channel.ChannelHandlerContext ctx,
int streamId,
io.netty.buffer.ByteBuf data,
boolean endOfStream)
Gets notified for an event on a data read on a particular stream.
|
boolean |
onDataWrite(io.netty.channel.ChannelHandlerContext ctx,
int streamId,
io.netty.buffer.ByteBuf data,
boolean endOfStream)
Gets notified for an event on a data write on a particular stream.
|
boolean |
onHeadersRead(io.netty.channel.ChannelHandlerContext ctx,
int streamId,
io.netty.handler.codec.http2.Http2Headers headers,
boolean endOfStream)
Gets notified for an event on a header read on a particular stream.
|
boolean |
onHeadersWrite(io.netty.channel.ChannelHandlerContext ctx,
int streamId,
io.netty.handler.codec.http2.Http2Headers headers,
boolean endOfStream)
Gets notified for an event on a headers write on a particular stream.
|
boolean |
onPushPromiseRead(io.netty.channel.ChannelHandlerContext ctx,
int streamId,
io.netty.handler.codec.http2.Http2Headers headers,
boolean endOfStream)
Gets notified for an event on a push promise read on a particular stream.
|
void |
onStreamClose(int streamId)
Gets notified on a stream close.
|
boolean |
onStreamInit(io.netty.channel.ChannelHandlerContext ctx,
int streamId)
Gets notified for an event on a stream initialization.
|
void |
onStreamReset(int streamId)
Gets notified on a stream reset.
|
public boolean onStreamInit(io.netty.channel.ChannelHandlerContext ctx,
int streamId)
Http2DataEventListeneronStreamInit in interface Http2DataEventListenerctx - the channel handler contextstreamId - the related stream idpublic boolean onHeadersRead(io.netty.channel.ChannelHandlerContext ctx,
int streamId,
io.netty.handler.codec.http2.Http2Headers headers,
boolean endOfStream)
Http2DataEventListeneronHeadersRead in interface Http2DataEventListenerctx - the channel handler contextstreamId - the related stream idheaders - http2 headersendOfStream - whether stream terminate with this data read operationpublic boolean onDataRead(io.netty.channel.ChannelHandlerContext ctx,
int streamId,
io.netty.buffer.ByteBuf data,
boolean endOfStream)
Http2DataEventListeneronDataRead in interface Http2DataEventListenerctx - the channel handler contextstreamId - the related stream iddata - the ByteBuf contains dataendOfStream - whether stream terminate with this data read operationpublic boolean onPushPromiseRead(io.netty.channel.ChannelHandlerContext ctx,
int streamId,
io.netty.handler.codec.http2.Http2Headers headers,
boolean endOfStream)
Http2DataEventListeneronPushPromiseRead in interface Http2DataEventListenerctx - the channel handler contextstreamId - the related stream idheaders - http2 headersendOfStream - whether stream terminate with this data read operationpublic boolean onHeadersWrite(io.netty.channel.ChannelHandlerContext ctx,
int streamId,
io.netty.handler.codec.http2.Http2Headers headers,
boolean endOfStream)
Http2DataEventListeneronHeadersWrite in interface Http2DataEventListenerctx - the channel handler contextstreamId - the related stream idheaders - http2 headersendOfStream - whether stream terminate with this data read operationpublic boolean onDataWrite(io.netty.channel.ChannelHandlerContext ctx,
int streamId,
io.netty.buffer.ByteBuf data,
boolean endOfStream)
Http2DataEventListeneronDataWrite in interface Http2DataEventListenerctx - the channel handler contextstreamId - the related stream iddata - the ByteBuf contains dataendOfStream - whether stream terminate with this data read operationpublic void onStreamReset(int streamId)
Http2DataEventListeneronStreamReset in interface Http2DataEventListenerstreamId - the stream idpublic void onStreamClose(int streamId)
Http2DataEventListeneronStreamClose in interface Http2DataEventListenerstreamId - the related stream idpublic void destroy()
Http2DataEventListenerHttp2DataEventListener.destroy in interface Http2DataEventListenerCopyright © 2021 WSO2. All rights reserved.