public class GetMethod extends WebDAVMethod
WebDAVMethod.Condition
Modifier and Type | Field and Description |
---|---|
protected boolean |
m_returnContent |
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 |
---|
GetMethod()
Default constructor
|
Modifier and Type | Method and Description |
---|---|
protected void |
attemptReadContent(FileInfo realNodeInfo,
org.alfresco.service.cmr.repository.ContentReader reader) |
protected void |
executeImpl()
Exceute the WebDAV request
|
protected String |
getContentDispositionHeader(FileInfo nodeInfo) |
protected boolean |
isReadOnly()
Override and return true if the method is a query method only.
|
protected boolean |
isValidQuotedStringHeaderParamChar(char c) |
protected void |
parseRequestBody()
Parse the request body
|
protected void |
parseRequestHeaders()
Parse the request headers
|
protected void |
readContent(FileInfo realNodeInfo,
org.alfresco.service.cmr.repository.ContentReader reader) |
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, parseDepthHeader, parseIfHeader, setDetails, shouldFlushXMLWriter, toString
protected void parseRequestHeaders() throws WebDAVServerException
parseRequestHeaders
in class WebDAVMethod
WebDAVServerException
protected void parseRequestBody() throws WebDAVServerException
parseRequestBody
in class WebDAVMethod
WebDAVServerException
protected boolean isReadOnly()
WebDAVMethod
isReadOnly
in class WebDAVMethod
protected void executeImpl() throws WebDAVServerException, Exception
executeImpl
in class WebDAVMethod
WebDAVServerException
Exception
- any unhandled exceptionprotected void readContent(FileInfo realNodeInfo, org.alfresco.service.cmr.repository.ContentReader reader) throws IOException, WebDAVServerException
IOException
WebDAVServerException
protected void attemptReadContent(FileInfo realNodeInfo, org.alfresco.service.cmr.repository.ContentReader reader) throws IOException
IOException
protected boolean isValidQuotedStringHeaderParamChar(char c)
Copyright © 2005–2017 Alfresco Software. All rights reserved.