Adapt this to a Java HttpRequestHandler
Apply filters to the given action.
Update the given handler so that when the handler is run any filters will also be run.
Get a handler for the given request.
Called when an HTTP request has been received.
A handler to handle the request, if one can be found