Package io.milton.http.webdav
Interface WebDavResponseHandler
- All Superinterfaces:
ETagGenerator,Http11ResponseHandler
- All Known Implementing Classes:
AbstractWrappingResponseHandler,CompressingResponseHandler,DefaultWebDavResponseHandler,LoginResponseHandler
- Author:
- brad
-
Method Summary
Modifier and TypeMethodDescriptionvoidrespondInsufficientStorage(Request request, Response response, StorageChecker.StorageErrorReason storageErrorReason) voidrespondLocked(Request request, Response response, Resource existingResource) voidrespondPreconditionFailed(Request request, Response response, Resource resource) Generate a 412 response,voidrespondPropFind(List<PropFindResponse> propFindResponses, Response response, Request request, Resource r) Generate the response for a PROPFIND or a PROPPATCHvoidresponseMultiStatus(Resource resource, Response response, Request request, List<HrefStatus> statii) Methods inherited from interface io.milton.http.http11.ETagGenerator
generateEtagMethods inherited from interface io.milton.http.http11.Http11ResponseHandler
respondBadRequest, respondConflict, respondContent, respondCreated, respondDeleteFailed, respondExpectationFailed, respondForbidden, respondHead, respondMethodNotAllowed, respondMethodNotImplemented, respondNoContent, respondNotFound, respondNotModified, respondPartialContent, respondPartialContent, respondRedirect, respondServerError, respondUnauthorised, respondWithOptions
-
Method Details
-
responseMultiStatus
void responseMultiStatus(Resource resource, Response response, Request request, List<HrefStatus> statii) -
respondPropFind
void respondPropFind(List<PropFindResponse> propFindResponses, Response response, Request request, Resource r) Generate the response for a PROPFIND or a PROPPATCH- Parameters:
propFindResponses-response-request-r- - the resource
-
respondInsufficientStorage
void respondInsufficientStorage(Request request, Response response, StorageChecker.StorageErrorReason storageErrorReason) -
respondLocked
-
respondPreconditionFailed
Generate a 412 response,- Specified by:
respondPreconditionFailedin interfaceHttp11ResponseHandler- Parameters:
request-response-resource-
-