public class MoveMethod extends HierarchicalMethod
WebDAVMethod.Condition
m_overwrite, m_strDestinationPath
logger, m_childToParent, m_conditions, m_davHelper, m_depth, m_parentLockInfo, m_request, m_resourceTag, m_response, m_rootNodeRef, m_strPath, m_userAgent
Constructor and Description |
---|
MoveMethod()
Default constructor
|
Modifier and Type | Method and Description |
---|---|
protected void |
executeImpl()
Exceute the request
|
protected boolean |
isMove() |
protected void |
moveOrCopy(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef,
org.alfresco.service.cmr.repository.NodeRef sourceParentNodeRef,
org.alfresco.service.cmr.repository.NodeRef destParentNodeRef,
java.lang.String name) |
protected void |
parseRequestHeaders()
Parse the request headers
|
getDestinationPath, hasOverWrite, parseRequestBody
checkNode, checkNode, createXMLWriter, execute, flushXML, generateLockDiscoveryXML, generateLockDiscoveryXML, generateNamespaceDeclarations, generateResponseImpl, getActionService, getAuthenticationService, getContentService, getContextPath, getDAVHelper, getDAVLockService, getDepth, getFileFolderService, getMimetypeService, getNamespaceService, getNodeForPath, getNodeLockInfo, getNodeService, getPath, getPermissionService, getRequestBodyAsDocument, getRootNodeRef, getSearchService, getServiceRegistry, getServletPath, getSiteId, getStatusForAccessDeniedException, getTenantDomain, getTransactionService, getURLForPath, getWorkingCopy, getXMLOutputFormat, isReadOnly, parseDepthHeader, parseIfHeader, setDetails, shouldFlushXMLWriter, toString
protected boolean isMove()
protected final void executeImpl() throws WebDAVServerException, java.lang.Exception
executeImpl
in class WebDAVMethod
WebDAVServerException
java.lang.Exception
- any unhandled exceptionprotected void parseRequestHeaders() throws WebDAVServerException
HierarchicalMethod
parseRequestHeaders
in class HierarchicalMethod
WebDAVServerException
protected void moveOrCopy(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef, org.alfresco.service.cmr.repository.NodeRef sourceParentNodeRef, org.alfresco.service.cmr.repository.NodeRef destParentNodeRef, java.lang.String name) throws java.lang.Exception
java.lang.Exception
Copyright © 2005 - 2013 Alfresco Software, Inc. All Rights Reserved.