public class MoveHandler extends Object implements ExistingEntityHandler
| Constructor and Description |
|---|
MoveHandler(WebDavResponseHandler responseHandler,
HandlerHelper handlerHelper,
ResourceHandlerHelper resourceHandlerHelper,
UserAgentHelper userAgentHelper)
Sets userAgentHelper to DefaultUserAgentHelper, which can be overridden
by setting the property
deleteHelper is set to DeleteHelperImpl
|
| Modifier and Type | Method and Description |
|---|---|
DeleteHelper |
getDeleteHelper() |
String[] |
getMethods() |
UserAgentHelper |
getUserAgentHelper() |
boolean |
isCompatible(Resource handler) |
boolean |
isDeleteExistingBeforeMove() |
void |
process(HttpManager httpManager,
Request request,
Response response) |
void |
processExistingResource(HttpManager manager,
Request request,
Response response,
Resource resource) |
void |
processResource(HttpManager manager,
Request request,
Response response,
Resource r) |
void |
setDeleteExistingBeforeMove(boolean deleteExistingBeforeCopy) |
void |
setDeleteHelper(DeleteHelper deleteHelper) |
public MoveHandler(WebDavResponseHandler responseHandler, HandlerHelper handlerHelper, ResourceHandlerHelper resourceHandlerHelper, UserAgentHelper userAgentHelper)
responseHandler - handlerHelper - resourceHandlerHelper - userAgentHelper - public String[] getMethods()
getMethods in interface Handlerpublic boolean isCompatible(Resource handler)
isCompatible in interface Handlerpublic void processResource(HttpManager manager, Request request, Response response, Resource r) throws NotAuthorizedException, ConflictException, BadRequestException
processResource in interface ResourceHandlerNotAuthorizedExceptionConflictExceptionBadRequestExceptionpublic void process(HttpManager httpManager, Request request, Response response) throws ConflictException, NotAuthorizedException, BadRequestException
process in interface HandlerConflictExceptionNotAuthorizedExceptionBadRequestExceptionpublic void processExistingResource(HttpManager manager, Request request, Response response, Resource resource) throws NotAuthorizedException, BadRequestException, ConflictException
processExistingResource in interface ExistingEntityHandlerNotAuthorizedExceptionBadRequestExceptionConflictExceptionpublic UserAgentHelper getUserAgentHelper()
public DeleteHelper getDeleteHelper()
public void setDeleteHelper(DeleteHelper deleteHelper)
public void setDeleteExistingBeforeMove(boolean deleteExistingBeforeCopy)
public boolean isDeleteExistingBeforeMove()
Copyright © 2021 McEvoy Software Ltd. All rights reserved.