public class MkCalendarHandler extends Object implements Handler, MkColHandler.CollectionResourceCreator
| Constructor and Description |
|---|
MkCalendarHandler(MkColHandler mkColHandler,
PropPatchHandler propPatchHandler) |
| Modifier and Type | Method and Description |
|---|---|
io.milton.resource.CollectionResource |
createResource(io.milton.resource.MakeCollectionableResource existingCol,
String newName,
Request request) |
String[] |
getMethods() |
boolean |
isCompatible(io.milton.resource.Resource handler) |
void |
process(HttpManager manager,
Request request,
Response response) |
public MkCalendarHandler(MkColHandler mkColHandler, PropPatchHandler propPatchHandler)
public String[] getMethods()
getMethods in interface Handlerpublic boolean isCompatible(io.milton.resource.Resource handler)
isCompatible in interface Handlerpublic void process(HttpManager manager, Request request, Response response) throws io.milton.http.exceptions.ConflictException, io.milton.http.exceptions.NotAuthorizedException, io.milton.http.exceptions.BadRequestException
process in interface Handlerio.milton.http.exceptions.ConflictExceptionio.milton.http.exceptions.NotAuthorizedExceptionio.milton.http.exceptions.BadRequestExceptionpublic io.milton.resource.CollectionResource createResource(io.milton.resource.MakeCollectionableResource existingCol,
String newName,
Request request)
throws io.milton.http.exceptions.ConflictException,
io.milton.http.exceptions.NotAuthorizedException,
io.milton.http.exceptions.BadRequestException,
IOException
Copyright © 2022 McEvoy Software Ltd. All rights reserved.