Uses of Interface
org.summerboot.jexpress.nio.server.RequestProcessor
Packages that use RequestProcessor
Package
Description
-
Uses of RequestProcessor in org.summerboot.jexpress.boot.event
Methods in org.summerboot.jexpress.boot.event with parameters of type RequestProcessorModifier and TypeMethodDescriptionvoidHttpLifecycleHandler.afterProcess(boolean preProcessResult, Object processResult, Throwable processException, RequestProcessor processor, io.netty.channel.ChannelHandlerContext ctx, io.netty.handler.codec.http.HttpHeaders httpRequestHeaders, io.netty.handler.codec.http.HttpMethod httptMethod, String httpRequestPath, Map<String, List<String>> queryParams, String httpPostRequestBody, ServiceContext context) voidHttpLifecycleListener.afterProcess(boolean preProcessResult, Object processResult, Throwable processException, RequestProcessor processor, io.netty.channel.ChannelHandlerContext ctx, io.netty.handler.codec.http.HttpHeaders httpRequestHeaders, io.netty.handler.codec.http.HttpMethod httptMethod, String httpRequestPath, Map<String, List<String>> queryParams, String httpPostRequestBody, ServiceContext context) step1 - after process is done, before sending response to clientbooleanHttpLifecycleHandler.beforeProcess(RequestProcessor processor, io.netty.handler.codec.http.HttpHeaders httpRequestHeaders, String httpRequestPath, ServiceContext context) booleanHttpLifecycleListener.beforeProcess(RequestProcessor processor, io.netty.handler.codec.http.HttpHeaders httpRequestHeaders, String httpRequestPath, ServiceContext context) step0 - do any validation checks before processingvoidHttpExceptionHandler.onUnexpectedException(Throwable ex, RequestProcessor processor, io.netty.channel.ChannelHandlerContext ctx, io.netty.handler.codec.http.HttpHeaders httpRequestHeaders, io.netty.handler.codec.http.HttpMethod httptMethod, String httpRequestPath, Map<String, List<String>> queryParams, String httpPostRequestBody, ServiceContext context) voidHttpExceptionListener.onUnexpectedException(Throwable ex, RequestProcessor processor, io.netty.channel.ChannelHandlerContext ctx, io.netty.handler.codec.http.HttpHeaders httpRequestHeaders, io.netty.handler.codec.http.HttpMethod httptMethod, String httpRequestPath, Map<String, List<String>> queryParams, String httpPostRequestBody, ServiceContext context) -
Uses of RequestProcessor in org.summerboot.jexpress.nio.server
Methods in org.summerboot.jexpress.nio.server that return RequestProcessorModifier and TypeMethodDescriptionprotected RequestProcessorNioServerHttpRequestHandler.getRequestProcessor(io.netty.handler.codec.http.HttpMethod httptMethod, String httpRequestPath) Methods in org.summerboot.jexpress.nio.server with parameters of type RequestProcessorModifier and TypeMethodDescriptionprotected booleanBootHttpRequestHandler.authenticationCheck(RequestProcessor processor, io.netty.handler.codec.http.HttpHeaders httpRequestHeaders, String httpRequestPath, ServiceContext context) create User object based on token in the header, then set User object to context -
Uses of RequestProcessor in org.summerboot.jexpress.nio.server.ws.rs
Classes in org.summerboot.jexpress.nio.server.ws.rs that implement RequestProcessorFields in org.summerboot.jexpress.nio.server.ws.rs with type parameters of type RequestProcessorModifier and TypeFieldDescriptionprotected static Map<io.netty.handler.codec.http.HttpMethod,Map<String, RequestProcessor>> JaxRsRequestProcessorManager.processorMapRegexprotected static Map<io.netty.handler.codec.http.HttpMethod,Map<String, RequestProcessor>> JaxRsRequestProcessorManager.processorMapStringMethods in org.summerboot.jexpress.nio.server.ws.rs that return RequestProcessorModifier and TypeMethodDescriptionstatic RequestProcessorJaxRsRequestProcessorManager.getRequestProcessor(io.netty.handler.codec.http.HttpMethod httptMethod, String httpRequestPath) -
Uses of RequestProcessor in org.summerboot.jexpress.security.auth
Methods in org.summerboot.jexpress.security.auth with parameters of type RequestProcessorModifier and TypeMethodDescriptionbooleanAuthenticator.customizedAuthorizationCheck(RequestProcessor processor, io.netty.handler.codec.http.HttpHeaders httpRequestHeaders, String httpRequestPath, ServiceContext context) Extra authorization checks before processingbooleanBootAuthenticator.customizedAuthorizationCheck(RequestProcessor processor, io.netty.handler.codec.http.HttpHeaders httpRequestHeaders, String httpRequestPath, ServiceContext context)