Interface NettyWebAPIHandler.SimpleSeverletHandler
- Enclosing class:
NettyWebAPIHandler
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
-
Method Summary
Modifier and TypeMethodDescriptiongetParamsFromUri(String uri) voidhandle(io.netty.channel.ChannelHandlerContext ctx, io.netty.handler.codec.http.FullHttpRequest msg, NettyConnectContext context) default voidsendHttpResponse(io.netty.channel.ChannelHandlerContext ctx, io.netty.handler.codec.http.FullHttpResponse response) default io.netty.handler.codec.http.FullHttpResponsesimpleJsonResponse(io.netty.handler.codec.http.HttpResponseStatus status, Object body) default io.netty.handler.codec.http.FullHttpResponsesimpleResponse(io.netty.handler.codec.http.HttpResponseStatus status, String body)
-
Method Details
-
handle
void handle(io.netty.channel.ChannelHandlerContext ctx, io.netty.handler.codec.http.FullHttpRequest msg, NettyConnectContext context) throws Exception - Throws:
Exception
-
getParamsFromUri
-
simpleResponse
default io.netty.handler.codec.http.FullHttpResponse simpleResponse(io.netty.handler.codec.http.HttpResponseStatus status, String body) -
simpleJsonResponse
default io.netty.handler.codec.http.FullHttpResponse simpleJsonResponse(io.netty.handler.codec.http.HttpResponseStatus status, Object body) -
sendHttpResponse
default void sendHttpResponse(io.netty.channel.ChannelHandlerContext ctx, io.netty.handler.codec.http.FullHttpResponse response)
-