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(org.alfresco.service.cmr.model.FileInfo realNodeInfo,
org.alfresco.service.cmr.repository.ContentReader reader) |
protected void |
executeImpl()
Exceute the WebDAV request
|
protected String |
getContentDispositionHeader(org.alfresco.service.cmr.model.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(org.alfresco.service.cmr.model.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, toStringprotected void parseRequestHeaders()
throws WebDAVServerException
parseRequestHeaders in class WebDAVMethodWebDAVServerExceptionprotected void parseRequestBody()
throws WebDAVServerException
parseRequestBody in class WebDAVMethodWebDAVServerExceptionprotected boolean isReadOnly()
WebDAVMethodisReadOnly in class WebDAVMethodprotected void executeImpl()
throws WebDAVServerException,
Exception
executeImpl in class WebDAVMethodWebDAVServerExceptionException - any unhandled exceptionprotected void readContent(org.alfresco.service.cmr.model.FileInfo realNodeInfo,
org.alfresco.service.cmr.repository.ContentReader reader)
throws IOException,
WebDAVServerException
IOExceptionWebDAVServerExceptionprotected void attemptReadContent(org.alfresco.service.cmr.model.FileInfo realNodeInfo,
org.alfresco.service.cmr.repository.ContentReader reader)
throws IOException
IOExceptionprotected String getContentDispositionHeader(org.alfresco.service.cmr.model.FileInfo nodeInfo)
protected boolean isValidQuotedStringHeaderParamChar(char c)
Copyright © 2005–2018 Alfresco Software. All rights reserved.