Package org.alfresco.repo.webdav
Class CopyMethod
java.lang.Object
org.alfresco.repo.webdav.WebDAVMethod
org.alfresco.repo.webdav.HierarchicalMethod
org.alfresco.repo.webdav.MoveMethod
org.alfresco.repo.webdav.CopyMethod
Implements the WebDAV COPY method
- Author:
- Derek Hulley
-
Nested Class Summary
Nested classes/interfaces inherited from class org.alfresco.repo.webdav.WebDAVMethod
WebDAVMethod.Condition
-
Field Summary
Fields inherited from class org.alfresco.repo.webdav.HierarchicalMethod
m_overwrite, m_strDestinationPath
Fields inherited from class org.alfresco.repo.webdav.WebDAVMethod
logger, m_childToParent, m_conditions, m_davHelper, m_depth, m_parentLockInfo, m_request, m_resourceTag, m_response, m_rootNodeRef, m_strPath, m_userAgent
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.alfresco.repo.webdav.MoveMethod
executeImpl, moveOrCopy, parseRequestHeaders
Methods inherited from class org.alfresco.repo.webdav.HierarchicalMethod
getDestinationPath, hasOverWrite, parseRequestBody
Methods inherited from class org.alfresco.repo.webdav.WebDAVMethod
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
-
Constructor Details
-
CopyMethod
public CopyMethod()Default constructor
-
-
Method Details
-
isMove
protected boolean isMove()- Overrides:
isMove
in classMoveMethod
-