Package io.milton.http
Class ResourceHandlerHelper
java.lang.Object
io.milton.http.ResourceHandlerHelper
- Author:
- brad
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionResourceHandlerHelper(HandlerHelper handlerHelper, UrlAdapter urlAdapter, Http11ResponseHandler responseHandler, AuthenticationService authenticationService) -
Method Summary
Modifier and TypeMethodDescriptioncheckAuthentication(HttpManager manager, Resource resource, Request request) booleanisLockedOut(Request inRequest, Resource inResource) booleanvoidprocess(HttpManager manager, Request request, Response response, ResourceHandler handler) voidprocessResource(HttpManager manager, Request request, Response response, Resource resource, ExistingEntityHandler handler) voidprocessResource(HttpManager manager, Request request, Response response, Resource resource, ExistingEntityHandler handler, boolean allowRedirect, Map<String, String> params, Map<String, FileItem> files) voidprocessResource(HttpManager manager, Request request, Response response, Resource resource, ExistingEntityHandler handler, Map<String, String> params, Map<String, FileItem> files)
-
Field Details
-
ATT_NAME_PARAMS
request attribute name for the parameters map- See Also:
-
ATT_NAME_FILES
request attribute name for the files map- See Also:
-
-
Constructor Details
-
ResourceHandlerHelper
public ResourceHandlerHelper(HandlerHelper handlerHelper, UrlAdapter urlAdapter, Http11ResponseHandler responseHandler, AuthenticationService authenticationService)
-
-
Method Details
-
process
public void process(HttpManager manager, Request request, Response response, ResourceHandler handler) throws NotAuthorizedException, ConflictException, BadRequestException -
processResource
public void processResource(HttpManager manager, Request request, Response response, Resource resource, ExistingEntityHandler handler) throws NotAuthorizedException, ConflictException, BadRequestException -
processResource
public void processResource(HttpManager manager, Request request, Response response, Resource resource, ExistingEntityHandler handler, Map<String, String> params, Map<String, throws NotAuthorizedException, ConflictException, BadRequestExceptionFileItem> files) -
processResource
public void processResource(HttpManager manager, Request request, Response response, Resource resource, ExistingEntityHandler handler, boolean allowRedirect, Map<String, String> params, Map<String, throws NotAuthorizedException, ConflictException, BadRequestExceptionFileItem> files) -
isNotCompatible
-
isLockedOut
-
checkAuthentication
public AuthenticationService.AuthStatus checkAuthentication(HttpManager manager, Resource resource, Request request) -
getUrlAdapter
-
getResponseHandler
-