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,
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, Exception
executeImpl
in class WebDAVMethod
WebDAVServerException
Exception
- any unhandled exceptionprotected void parseRequestHeaders() throws WebDAVServerException
HierarchicalMethod
parseRequestHeaders
in class HierarchicalMethod
WebDAVServerException
Copyright © 2005–2017 Alfresco Software. All rights reserved.