Class HttpRequestHandler
java.lang.Object
dev.voidframework.web.server.http.HttpRequestHandler
Http request handler.
-
Constructor Summary
ConstructorsConstructorDescriptionHttpRequestHandler(com.google.inject.Injector injector, ErrorHandler errorHandler, List<Class<? extends Filter>> globalFilterClassTypes) Build a new instance. -
Method Summary
Modifier and TypeMethodDescriptiononBadRequest(Context context, HttpException.BadRequest cause) This method is called each time a bad request occur.onRouteRequest(Context context) This method is called each time the framework need to route a request.
-
Constructor Details
-
HttpRequestHandler
public HttpRequestHandler(com.google.inject.Injector injector, ErrorHandler errorHandler, List<Class<? extends Filter>> globalFilterClassTypes) Build a new instance.- Parameters:
injector- The injector instanceerrorHandler- The error handler to useglobalFilterClassTypes- The global filter class types
-
-
Method Details
-
onBadRequest
This method is called each time a bad request occur.- Parameters:
context- The current contextcause- The cause (OPTIONAL)- Returns:
- A result
-
onRouteRequest
This method is called each time the framework need to route a request.- Parameters:
context- The current context- Returns:
- A result
-