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,
String urlStr) |
Check that the destination path is on this server and is a valid WebDAV
path for this server
|
protected LockInfo |
WebDAVMethod.checkNode(FileInfo fileInfo) |
Checks if write operation can be performed on node.
|
protected LockInfo |
WebDAVMethod.checkNode(FileInfo fileInfo,
boolean ignoreShared,
boolean lockMethod) |
Checks if write operation can be performed on node.
|
FileInfo |
WebDAVHelper.createFile(FileInfo parentNodeInfo,
String path) |
|
protected void |
LockMethod.createLock(FileInfo lockNode,
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.
|
List<FileInfo> |
WebDAVHelper.getChildren(FileInfo fileInfo) |
|
protected 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(FileInfo nodeInfo,
String path) |
|
protected void |
DeleteMethod.postActivity(FileInfo parent,
FileInfo deletedFile,
String siteId) |
Create a deletion activity post.
|
protected void |
PutMethod.postActivity() |
Create an activity post.
|
void |
ActivityPosterImpl.postFileFolderAdded(String siteId,
String tenantDomain,
String path,
FileInfo nodeInfo) |
void |
WebDAVActivityPoster.postFileFolderAdded(String siteId,
String tenantDomain,
String path,
FileInfo nodeInfo) |
|
void |
ActivityPosterImpl.postFileFolderDeleted(String siteId,
String tenantDomain,
String parentPath,
FileInfo parentNodeInfo,
FileInfo nodeInfo) |
void |
WebDAVActivityPoster.postFileFolderDeleted(String siteId,
String tenantDomain,
String parentPath,
FileInfo parentNodeInfo,
FileInfo contentNodeInfo) |
|
void |
ActivityPosterImpl.postFileFolderUpdated(String siteId,
String tenantDomain,
FileInfo nodeInfo) |
void |
WebDAVActivityPoster.postFileFolderUpdated(String siteId,
String tenantDomain,
FileInfo nodeInfo) |
|
protected void |
GetMethod.readContent(FileInfo realNodeInfo,
ContentReader reader) |
|
protected void |
LockMethod.refreshLock(FileInfo lockNode,
String userName) |
Refresh an existing lock
|