public class ResourceHandlerHelper extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
ATT_NAME_FILES
request attribute name for the files map
|
static String |
ATT_NAME_PARAMS
request attribute name for the parameters map
|
| Constructor and Description |
|---|
ResourceHandlerHelper(HandlerHelper handlerHelper,
UrlAdapter urlAdapter,
Http11ResponseHandler responseHandler,
AuthenticationService authenticationService) |
| Modifier and Type | Method and Description |
|---|---|
AuthenticationService.AuthStatus |
checkAuthentication(HttpManager manager,
Resource resource,
Request request) |
Http11ResponseHandler |
getResponseHandler() |
UrlAdapter |
getUrlAdapter() |
boolean |
isLockedOut(Request inRequest,
Resource inResource) |
boolean |
isNotCompatible(Resource r,
Request.Method m) |
void |
process(HttpManager manager,
Request request,
Response response,
ResourceHandler handler) |
void |
processResource(HttpManager manager,
Request request,
Response response,
Resource resource,
ExistingEntityHandler handler) |
void |
processResource(HttpManager manager,
Request request,
Response response,
Resource resource,
ExistingEntityHandler handler,
boolean allowRedirect,
Map<String,String> params,
Map<String,FileItem> files) |
void |
processResource(HttpManager manager,
Request request,
Response response,
Resource resource,
ExistingEntityHandler handler,
Map<String,String> params,
Map<String,FileItem> files) |
public static final String ATT_NAME_PARAMS
public static final String ATT_NAME_FILES
public ResourceHandlerHelper(HandlerHelper handlerHelper, UrlAdapter urlAdapter, Http11ResponseHandler responseHandler, AuthenticationService authenticationService)
public void process(HttpManager manager, Request request, Response response, ResourceHandler handler) throws NotAuthorizedException, ConflictException, BadRequestException
public void processResource(HttpManager manager, Request request, Response response, Resource resource, ExistingEntityHandler handler) throws NotAuthorizedException, ConflictException, BadRequestException
public void processResource(HttpManager manager, Request request, Response response, Resource resource, ExistingEntityHandler handler, Map<String,String> params, Map<String,FileItem> files) throws NotAuthorizedException, ConflictException, BadRequestException
public void processResource(HttpManager manager, Request request, Response response, Resource resource, ExistingEntityHandler handler, boolean allowRedirect, Map<String,String> params, Map<String,FileItem> files) throws NotAuthorizedException, ConflictException, BadRequestException
public boolean isNotCompatible(Resource r, Request.Method m)
public AuthenticationService.AuthStatus checkAuthentication(HttpManager manager, Resource resource, Request request)
public UrlAdapter getUrlAdapter()
public Http11ResponseHandler getResponseHandler()
Copyright © 2021 McEvoy Software Ltd. All rights reserved.