protected void |
LockMethod.attemptLock() |
The main lock implementation method.
|
protected void |
UnlockMethod.attemptUnlock() |
The main unlock implementation.
|
void |
WebDAVHelper.checkDestinationURL(javax.servlet.http.HttpServletRequest request,
java.lang.String urlStr) |
Check that the destination path is on this server and is a valid WebDAV
path for this server
|
protected org.alfresco.repo.webdav.LockInfo |
WebDAVMethod.checkNode(org.alfresco.service.cmr.model.FileInfo fileInfo) |
Checks if write operation can be performed on node.
|
protected org.alfresco.repo.webdav.LockInfo |
WebDAVMethod.checkNode(org.alfresco.service.cmr.model.FileInfo fileInfo,
boolean ignoreShared,
boolean lockMethod) |
Checks if write operation can be performed on node.
|
org.alfresco.service.cmr.model.FileInfo |
WebDAVHelper.createFile(org.alfresco.service.cmr.model.FileInfo parentNodeInfo,
java.lang.String path) |
|
protected void |
LockMethod.createLock(org.alfresco.service.cmr.model.FileInfo lockNode,
java.lang.String userName) |
Create a new lock
|
void |
WebDAVMethod.execute() |
Executes the method, wrapping the call to WebDAVMethod.executeImpl() in an appropriate transaction
and handling the error conditions.
|
protected void |
DeleteMethod.executeImpl() |
Execute the request
|
protected void |
GetMethod.executeImpl() |
Exceute the WebDAV request
|
protected void |
LockMethod.executeImpl() |
Execute the request
|
protected void |
MkcolMethod.executeImpl() |
Execute the request
|
protected void |
MoveMethod.executeImpl() |
Exceute the request
|
protected void |
OptionsMethod.executeImpl() |
Perform the main request processing
|
protected void |
PropFindMethod.executeImpl() |
Execute the main WebDAV request processing
|
protected void |
PropPatchMethod.executeImpl() |
|
protected void |
PutMethod.executeImpl() |
Execute the WebDAV request
|
protected void |
UnlockMethod.executeImpl() |
Execute the request
|
protected abstract void |
WebDAVMethod.executeImpl() |
Access the content repository to satisfy the request and generates the appropriate WebDAV
response.
|
java.util.List<org.alfresco.service.cmr.model.FileInfo> |
WebDAVHelper.getChildren(org.alfresco.service.cmr.model.FileInfo fileInfo) |
|
protected org.w3c.dom.Document |
WebDAVMethod.getRequestBodyAsDocument() |
Retrieves the request body as an XML document
|
protected void |
WebDAVMethod.parseDepthHeader() |
Parses "Depth" request header
|
protected void |
WebDAVMethod.parseIfHeader() |
Parses "If" header of the request.
|
protected void |
DeleteMethod.parseRequestBody() |
Parse the request body
|
protected void |
GetMethod.parseRequestBody() |
Parse the request body
|
protected void |
HierarchicalMethod.parseRequestBody() |
Parse the request body
|
protected void |
LockMethod.parseRequestBody() |
Parse the request body
|
protected void |
MkcolMethod.parseRequestBody() |
Parse the request body
|
protected void |
OptionsMethod.parseRequestBody() |
Parse the request main body
|
protected void |
PropFindMethod.parseRequestBody() |
Parse the request body
|
protected void |
PropPatchMethod.parseRequestBody() |
Parse the request body
|
protected void |
PutMethod.parseRequestBody() |
Clears the aspect added by a LOCK request for a new file, so
that the Timer started by the LOCK request will not remove the
node now that the PUT request has been received.
|
protected void |
UnlockMethod.parseRequestBody() |
Parse the request body
|
protected abstract void |
WebDAVMethod.parseRequestBody() |
Parses the given request body represented as an XML document and sets any necessary context
ready for execution.
|
protected void |
DeleteMethod.parseRequestHeaders() |
Parse the request headers
|
protected void |
GetMethod.parseRequestHeaders() |
Parse the request headers
|
protected void |
HierarchicalMethod.parseRequestHeaders() |
Parse the request headers
|
protected void |
LockMethod.parseRequestHeaders() |
Parse the request headers
|
protected void |
MkcolMethod.parseRequestHeaders() |
Parse the request headers
|
protected void |
MoveMethod.parseRequestHeaders() |
|
protected void |
OptionsMethod.parseRequestHeaders() |
Parse the request header fields
|
protected void |
PropFindMethod.parseRequestHeaders() |
Parse the request headers
|
protected void |
PropPatchMethod.parseRequestHeaders() |
Parse the request headers
|
protected void |
PutMethod.parseRequestHeaders() |
Parse the request headers
|
protected void |
UnlockMethod.parseRequestHeaders() |
Parse the request headers
|
protected abstract void |
WebDAVMethod.parseRequestHeaders() |
Parses the HTTP headers of the request and sets any necessary context ready for execution.
|
protected void |
PropPatchMethod.patchProperties(org.alfresco.service.cmr.model.FileInfo nodeInfo,
java.lang.String path) |
|
protected void |
DeleteMethod.postActivity(org.alfresco.service.cmr.model.FileInfo parent,
org.alfresco.service.cmr.model.FileInfo deletedFile,
java.lang.String siteId) |
Create a deletion activity post.
|
protected void |
PutMethod.postActivity() |
Create an activity post.
|
void |
ActivityPosterImpl.postFileFolderAdded(java.lang.String siteId,
java.lang.String tenantDomain,
java.lang.String path,
org.alfresco.service.cmr.model.FileInfo nodeInfo) |
void |
WebDAVActivityPoster.postFileFolderAdded(java.lang.String siteId,
java.lang.String tenantDomain,
java.lang.String path,
org.alfresco.service.cmr.model.FileInfo nodeInfo) |
|
void |
ActivityPosterImpl.postFileFolderDeleted(java.lang.String siteId,
java.lang.String tenantDomain,
java.lang.String parentPath,
org.alfresco.service.cmr.model.FileInfo parentNodeInfo,
org.alfresco.service.cmr.model.FileInfo nodeInfo) |
void |
WebDAVActivityPoster.postFileFolderDeleted(java.lang.String siteId,
java.lang.String tenantDomain,
java.lang.String parentPath,
org.alfresco.service.cmr.model.FileInfo parentNodeInfo,
org.alfresco.service.cmr.model.FileInfo contentNodeInfo) |
|
void |
ActivityPosterImpl.postFileFolderUpdated(java.lang.String siteId,
java.lang.String tenantDomain,
org.alfresco.service.cmr.model.FileInfo nodeInfo) |
void |
WebDAVActivityPoster.postFileFolderUpdated(java.lang.String siteId,
java.lang.String tenantDomain,
org.alfresco.service.cmr.model.FileInfo nodeInfo) |
|
protected void |
GetMethod.readContent(org.alfresco.service.cmr.model.FileInfo realNodeInfo,
org.alfresco.service.cmr.repository.ContentReader reader) |
|
protected void |
LockMethod.refreshLock(org.alfresco.service.cmr.model.FileInfo lockNode,
java.lang.String userName) |
Refresh an existing lock
|