Package io.milton.http.webdav
Class MkColHandler
java.lang.Object
io.milton.http.webdav.MkColHandler
- All Implemented Interfaces:
Handler
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionMkColHandler(WebDavResponseHandler responseHandler, HandlerHelper handlerHelper) -
Method Summary
Modifier and TypeMethodDescriptionString[]booleanvoidprocess(HttpManager manager, Request request, Response response) voidprocess(HttpManager manager, Request request, Response response, MkColHandler.CollectionResourceCreator creator) voidsetCollectionResourceCreator(MkColHandler.CollectionResourceCreator collectionResourceCreator)
-
Constructor Details
-
MkColHandler
-
-
Method Details
-
getMethods
- Specified by:
getMethodsin interfaceHandler- Returns:
- - the http methods supported by this handler. Must be all upper case.
-
isCompatible
- Specified by:
isCompatiblein interfaceHandler- Returns:
- - true if the given resource is compatible with this method
-
process
public void process(HttpManager manager, Request request, Response response) throws ConflictException, NotAuthorizedException, BadRequestException - Specified by:
processin interfaceHandler- Throws:
ConflictExceptionNotAuthorizedExceptionBadRequestException
-
process
public void process(HttpManager manager, Request request, Response response, MkColHandler.CollectionResourceCreator creator) throws ConflictException, NotAuthorizedException, BadRequestException, IOException -
getCollectionResourceCreator
-
setCollectionResourceCreator
public void setCollectionResourceCreator(MkColHandler.CollectionResourceCreator collectionResourceCreator)
-