public abstract class VertxHttpHandler<C extends ConnectionBase> extends VertxHandler<C>
connectionMap| Modifier | Constructor and Description |
|---|---|
protected |
VertxHttpHandler(VertxInternal vertx,
java.util.Map<io.netty.channel.Channel,C> connectionMap) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
channelRead(C connection,
DefaultContext context,
io.netty.channel.ChannelHandlerContext chctx,
java.lang.Object msg) |
protected abstract void |
doMessageReceived(C connection,
io.netty.channel.ChannelHandlerContext ctx,
java.lang.Object msg) |
protected java.lang.Object |
safeObject(java.lang.Object msg) |
void |
write(io.netty.channel.ChannelHandlerContext ctx,
java.lang.Object msg,
io.netty.channel.ChannelPromise promise) |
channelInactive, channelRead, channelReadComplete, channelWritabilityChanged, exceptionCaught, getContext, safeBufferbind, close, connect, deregister, disconnect, flush, readchannelActive, channelRegistered, channelUnregistered, userEventTriggeredhandlerAdded, handlerRemoved, isSharableprotected VertxHttpHandler(VertxInternal vertx, java.util.Map<io.netty.channel.Channel,C> connectionMap)
protected void channelRead(C connection, DefaultContext context, io.netty.channel.ChannelHandlerContext chctx, java.lang.Object msg) throws java.lang.Exception
channelRead in class VertxHandler<C extends ConnectionBase>java.lang.Exceptionprotected java.lang.Object safeObject(java.lang.Object msg)
throws java.lang.Exception
safeObject in class VertxHandler<C extends ConnectionBase>java.lang.Exceptionpublic void write(io.netty.channel.ChannelHandlerContext ctx,
java.lang.Object msg,
io.netty.channel.ChannelPromise promise)
throws java.lang.Exception
write in interface io.netty.channel.ChannelOutboundHandlerwrite in class io.netty.channel.ChannelDuplexHandlerjava.lang.Exceptionprotected abstract void doMessageReceived(C connection, io.netty.channel.ChannelHandlerContext ctx, java.lang.Object msg) throws java.lang.Exception
java.lang.Exception